|
Oracle® OLAP Java API Reference 11g Release 1 (11.1) B28128-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.olapi.metadata.BaseMetadataObject
oracle.olapi.metadata.mdm.MdmObject
oracle.olapi.metadata.mdm.MdmSchema
oracle.olapi.metadata.mdm.MdmOrganizationalSchema
public class MdmOrganizationalSchema
An MdmSchema
that organizes MdmCube
and other MdmObject
objects, including other MdmOrganizationalSchema
objects, that are related by informational content. An MdmOrganizationalSchema
is equivalent to a folder or directory that contains associated items. Because MdmOrganizationalSchema
objects can contain other MdmOrganizationalSchema
objects, they can be arranged in a nested structure.
Method Summary | |
---|---|
java.lang.Object |
acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context) Calls the visitMdmOrganizationalSchema method of the MdmObjectVisitor and passes that method this MdmOrganizationalSchema and an Object . |
void |
addOrganizationalSchema(MdmOrganizationalSchema subschema) Adds the specified MdmOrganizationalSchema to this MdmOrganizationalSchema . |
void |
addSubSchema(MdmSchema subschema) Adds the specified MdmSchema to this MdmOrganizationalSchema . |
java.util.List |
getOrganizationalSchemas() Gets the MdmOrganizationalSchema objects that this MdmOrganizationalSchema contains. |
MdmDatabaseSchema |
getOwner() Gets the MdmDatabaseSchema that owns this MdmOrganizationalSchema . |
java.util.List |
getPersistentLanguages() Returns the list of all languages used for descriptions of this MdmOrganizationalSchema . |
java.util.List |
getSubSchemas() Gets the MdmSchema objects that this MdmOrganizationalSchema contains. |
void |
removeOrganizationalSchema(MdmOrganizationalSchema subschema) Removes the specified MdmOrganizationalSchema from this MdmOrganizationalSchema . |
void |
removeSubSchema(MdmSchema subschema) Removes the specified MdmSchema from this MdmOrganizationalSchema . |
void |
setOwner(MdmDatabaseSchema schema) Specifies an MdmDatabaseSchema as the owner of this MdmOrganizationalSchema . |
Methods inherited from class oracle.olapi.metadata.mdm.MdmSchema |
---|
addCube, addDimension, addMeasure, getCubes, getDimensions, getMeasureDimension, getMeasures, getOuterSchema, removeCube, removeDimension, removeMeasure |
Methods inherited from class oracle.olapi.metadata.mdm.MdmObject |
---|
findOrCreateDescription, getDescription, getDescription, getDescription, getMetadataProvider, getName, getShortDescription, setDescription, setDescription, setDescription, setName, setShortDescription |
Methods inherited from class oracle.olapi.metadata.BaseMetadataObject |
---|
getID |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.Object acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context)
visitMdmOrganizationalSchema
method of the MdmObjectVisitor
and passes that method this MdmOrganizationalSchema
and an Object
.acceptVisitor
in class MdmSchema
visitor
- An MdmObjectVisitor
that implements the Mdm11_ObjectVisitor
interface.context
- An Object
.Object
returned by the visitMdmOrganizationalSchema
method.public final void addOrganizationalSchema(MdmOrganizationalSchema subschema)
MdmOrganizationalSchema
to this MdmOrganizationalSchema
.subschema
- The MdmOrganizationalSchema
to add to this MdmOrganizationalSchema
.public final void addSubSchema(MdmSchema subschema)
MdmSchema
to this MdmOrganizationalSchema
. The MdmSchema
must be an instance of an MdmOrganizationalSchema
.addSubSchema
in class MdmSchema
subschema
- The MdmSchema
to add to this MdmOrganizationalSchema
.public final void removeOrganizationalSchema(MdmOrganizationalSchema subschema)
MdmOrganizationalSchema
from this MdmOrganizationalSchema
.subschema
- The MdmOrganizationalSchema
to remove from this MdmOrganizationalSchema
.public final void removeSubSchema(MdmSchema subschema)
MdmSchema
from this MdmOrganizationalSchema
. The MdmSchema
must be an instance of an MdmOrganizationalSchema
.removeSubSchema
in class MdmSchema
subschema
- The MdmSchema
to remove from this MdmOrganizationalSchema
.public final java.util.List getOrganizationalSchemas()
MdmOrganizationalSchema
objects that this MdmOrganizationalSchema
contains.List
of MdmOrganizationalSchema
objects that this MdmOrganizationalSchema
contains.public final java.util.List getSubSchemas()
MdmSchema
objects that this MdmOrganizationalSchema
contains. The MdmSchema
objects are instances of MdmOrganizationalSchema
.getSubSchemas
in class MdmSchema
List
of MdmOrganizationalSchema
objects that this MdmOrganizationalSchema
contains.public final MdmDatabaseSchema getOwner()
MdmDatabaseSchema
that owns this MdmOrganizationalSchema
.getOwner
in class BaseMetadataObject
MdmDatabaseSchema
that owns this MdmOrganizationalSchema
.public final void setOwner(MdmDatabaseSchema schema)
MdmDatabaseSchema
as the owner of this MdmOrganizationalSchema
.schema
- The MdmDatabaseSchema
to own this MdmOrganizationalSchema
.public java.util.List getPersistentLanguages()
MdmOrganizationalSchema
.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |