|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.tonbeller.jpivot.mondrian.MondrianHierarchy
public class MondrianHierarchy
MondrianHierarchy is an adapter class for the Mondrian Hierarchy.
Field Summary |
---|
Fields inherited from interface com.tonbeller.jpivot.olap.model.Displayable |
---|
LABEL_COMPARATOR |
Constructor Summary | |
---|---|
protected |
MondrianHierarchy(mondrian.olap.Hierarchy monHierarchy,
MondrianDimension dimension,
MondrianModel model)
Constructor |
Method Summary | |
---|---|
void |
accept(Visitor visitor)
|
protected void |
addLevel(MondrianLevel level)
add level |
Dimension |
getDimension()
get the Dimension to which this Hierarchy belongs. |
java.lang.String |
getLabel()
name of this item |
Level[] |
getLevels()
get the Levels of this Hierarchy. |
mondrian.olap.Hierarchy |
getMonHierarchy()
Returns the monHierarchy. |
java.lang.Object |
getRootDecoree()
returns the object that has been created by the olap server. |
java.lang.String |
getUniqueName()
return the unique name of an MDX Olap element |
boolean |
hasAll()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected MondrianHierarchy(mondrian.olap.Hierarchy monHierarchy, MondrianDimension dimension, MondrianModel model)
monHierarchy
- Mondrian Hierarchydimension
- parentMethod Detail |
---|
protected void addLevel(MondrianLevel level)
level
- MondrianLevelpublic Dimension getDimension()
Hierarchy
getDimension
in interface Hierarchy
Hierarchy.getDimension()
public Level[] getLevels()
Hierarchy
getLevels
in interface Hierarchy
Hierarchy.getLevels()
public java.lang.String getLabel()
Displayable
getLabel
in interface Displayable
public void accept(Visitor visitor)
accept
in interface Visitable
Visitable.accept(Visitor)
public mondrian.olap.Hierarchy getMonHierarchy()
public java.lang.Object getRootDecoree()
Decorator
getRootDecoree
in interface Decorator
public java.lang.String getUniqueName()
MDXElement
getUniqueName
in interface MDXElement
com.tonbeller.jpivot.olap.model.Hierarchy#getUniqueName()
public boolean hasAll()
hasAll
in interface Hierarchy
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |