mondrian.gui
Class MondrianGuiDef.Hierarchy
java.lang.Object
org.eigenbase.xom.ElementDef
mondrian.gui.MondrianGuiDef.Hierarchy
- All Implemented Interfaces:
- Serializable, Cloneable, NodeDef
- Enclosing class:
- MondrianGuiDef
public static class MondrianGuiDef.Hierarchy
- extends ElementDef
Defines a hierarchy.
You must specify at most one
or memberReaderClass. If you specify none, the
hierarchy is assumed to come from the same fact table of the
current cube.
- See Also:
- Serialized Form
-
-
Methods inherited from class org.eigenbase.xom.ElementDef |
addChild, addChildren, clone, constructElement, constructElement, deepCopy, diff, displayAttribute, displayAttributeDiff, displayElement, displayElementArray, displayElementArrayDiff, displayElementDiff, displayIndent, displayString, displayStringArray, displayStringArrayDiff, displayStringDiff, displayXML, displayXMLElement, displayXMLElementArray, displayXMLString, displayXMLStringArray, getChildren, getElementChildren, getElementClass, getMixedChildren_new, getMixedChildren, getText, getType, getWrapper, hashCode, toCompactXML, toString, toXML, verifyEqual |
name
public String name
hasAll
public Boolean hasAll
allMemberName
public String allMemberName
allMemberCaption
public String allMemberCaption
allLevelName
public String allLevelName
primaryKey
public String primaryKey
primaryKeyTable
public String primaryKeyTable
defaultMember
public String defaultMember
memberReaderClass
public String memberReaderClass
caption
public String caption
relation
public MondrianGuiDef.RelationOrJoin relation
- The
table
,
set of tables
,
SQL statement
, or
inline table
which populates this hierarchy.
levels
public MondrianGuiDef.Level[] levels
memberReaderParameters
public MondrianGuiDef.MemberReaderParameter[] memberReaderParameters
MondrianGuiDef.Hierarchy
public MondrianGuiDef.Hierarchy()
MondrianGuiDef.Hierarchy
public MondrianGuiDef.Hierarchy(DOMWrapper _def)
throws XOMException
- Throws:
XOMException
getName
public String getName()
- Specified by:
getName
in interface NodeDef
- Overrides:
getName
in class ElementDef
display
public void display(PrintWriter _out,
int _indent)
displayXML
public void displayXML(XMLOutput _out,
int _indent)
- Specified by:
displayXML
in interface NodeDef
- Overrides:
displayXML
in class ElementDef
displayDiff
public boolean displayDiff(ElementDef _other,
PrintWriter _out,
int _indent)
- Overrides:
displayDiff
in class ElementDef
equals
public boolean equals(Object o)
- Overrides:
equals
in class ElementDef