|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.tonbeller.jpivot.mondrian.MondrianLevel
public class MondrianLevel
Level implementation for Mondrian. MondrianLevel is an adapter class for the Mondrian Level.
Field Summary |
---|
Fields inherited from interface com.tonbeller.jpivot.olap.model.Displayable |
---|
LABEL_COMPARATOR |
Constructor Summary | |
---|---|
protected |
MondrianLevel(mondrian.olap.Level monLevel,
MondrianHierarchy hierarchy,
MondrianModel model)
Constructor |
Method Summary | |
---|---|
void |
accept(Visitor visitor)
|
protected void |
addMember(MondrianMember member)
add member to level |
int |
getDepth()
|
Hierarchy |
getHierarchy()
get the Hierarchy to which this Level belongs |
java.lang.String |
getLabel()
name of this item |
mondrian.olap.Level |
getMonLevel()
|
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 |
hasChildLevel()
|
boolean |
isAll()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected MondrianLevel(mondrian.olap.Level monLevel, MondrianHierarchy hierarchy, MondrianModel model)
monLevel
- corresponding Mondrian Levelhierarchy
- parent objectmodel
- ModelMethod Detail |
---|
protected void addMember(MondrianMember member)
members
- Array of MondrianMemberpublic Hierarchy getHierarchy()
Level
getHierarchy
in interface Level
Level.getHierarchy()
public java.lang.String getLabel()
Displayable
getLabel
in interface Displayable
public int getDepth()
getDepth
in interface MDXLevel
MDXLevel.getDepth()
public void accept(Visitor visitor)
accept
in interface Visitable
Visitable.accept(Visitor)
public java.lang.Object getRootDecoree()
Decorator
getRootDecoree
in interface Decorator
public mondrian.olap.Level getMonLevel()
public java.lang.String getUniqueName()
MDXElement
getUniqueName
in interface MDXElement
public boolean isAll()
isAll
in interface MDXLevel
MDXLevel.isAll()
public boolean hasChildLevel()
hasChildLevel
in interface MDXLevel
MDXLevel.hasChildLevel()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |