oracle.owb.dimensional
Interface Hierarchy
- All Superinterfaces:
- Extensible, OWBNamedObject, PropertyOwner
- public interface Hierarchy
- extends OWBNamedObject, Extensible
A Hierarchy is a logical structure that uses ordered levels as
means of organizing data.
|
Method Summary |
Dimension |
getDimension()
Returns the containing dimension. |
Level[] |
getLevels()
Gets the ordered list of levels this hierarchy consists of. |
void |
setLevels(Level[] levels)
Sets the ordered list of levels this hierarchy will consists of. |
| 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 |
getDimension
public Dimension getDimension()
- Returns the containing dimension.
- Returns:
- a dimension object.
getLevels
public Level[] getLevels()
- Gets the ordered list of levels this hierarchy consists of. Ordering
is given by the parent-child relationship, parent level is always
before child level.
- Returns:
- the ordered array of levels from this hierarchy,
where a parent level is always before a child level.
setLevels
public void setLevels(Level[] levels)
- Sets the ordered list of levels this hierarchy will consists of. Ordering
is given by the parent-child relationship, parent level is always
before child level.
- Parameters:
levels - an ordered array of levels from the containing dimension,
where a parent level is always before a child level.