Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.dimensional
Interface Level

All Superinterfaces:
Extensible, OWBNamedObject, PropertyOwner, ReconcileSource, ReconcileTarget

public interface Level
extends OWBNamedObject, Extensible, ReconcileSource, ReconcileTarget

A Level represents a collection of dimension values that share similar characteristics. [More description here...]


Method Summary
 LevelAttribute createAttribute(java.lang.String name)
          Create a level attribute.
 LevelIdentifier createPrimaryIdentifier(java.lang.String name)
          find the create a level attribute.
 LevelAttribute findAttribute(java.lang.String name)
          find the create a level attribute.
 LevelAttribute[] getAttributes()
          Get the levelAttributes.
 Dimension getDimension()
          Get the dimension object.
 Hierarchy[] getHierarchies()
          Get the Hierarchies.
 LevelIdentifier getPrimaryIdentifier()
          Get the primary Identifier.

 

Methods inherited from interface oracle.owb.foundation.OWBNamedObject
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName

 

Methods inherited from interface oracle.owb.foundation.property.PropertyOwner
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValue, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValue, setPropertyValueByString

 

Methods inherited from interface oracle.owb.reconcile.ReconcileSource
getReconcileTargetTypes, getType

 

Methods inherited from interface oracle.owb.reconcile.ReconcileTarget
canMatchByPosition, getReconcileSourceTypes, getType

 

Method Detail

getDimension

public Dimension getDimension()
Get the dimension object.
Returns:
Dimension

getHierarchies

public Hierarchy[] getHierarchies()
Get the Hierarchies.
Returns:
an array of Hierarchies

getAttributes

public LevelAttribute[] getAttributes()
Get the levelAttributes.
Returns:
an array of LevelAttributes.

createAttribute

public LevelAttribute createAttribute(java.lang.String name)
                               throws NameSpaceException,
InvalidFormatException
Create a level attribute.
Parameters:
name - of the attribute.
Returns:
a LevelAttribute .
Throws:
NameSpaceException.
InvalidFormatException.
NameSpaceException
InvalidFormatException

findAttribute

public LevelAttribute findAttribute(java.lang.String name)
find the create a level attribute.
Parameters:
name - of the attribute.
Returns:
a LevelAttribute.

createPrimaryIdentifier

public LevelIdentifier createPrimaryIdentifier(java.lang.String name)
                                        throws NameSpaceException,
InvalidFormatException
find the create a level attribute.
Parameters:
name - of the attribute.
Returns:
a LevelIdentifier.
NameSpaceException
InvalidFormatException

getPrimaryIdentifier

public LevelIdentifier getPrimaryIdentifier()
Get the primary Identifier.
Returns:
a levelIdentifier.

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.