|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.tonbeller.jpivot.core.ExtensionSupport com.tonbeller.jpivot.xmla.XMLA_PlaceHierarchies
public class XMLA_PlaceHierarchies
XMLA Place Hierarchies
Field Summary |
---|
Fields inherited from interface com.tonbeller.jpivot.olap.navi.PlaceHierarchiesOnAxes |
---|
ID |
Constructor Summary | |
---|---|
XMLA_PlaceHierarchies()
Constructor sets ID |
Method Summary | |
---|---|
java.lang.Object |
createMemberExpression(Hierarchy hier)
finds the expression that generates members for hier . |
boolean |
getExpandAllMember()
return the "expand All member" flag |
void |
setExpandAllMember(boolean expandAllMember)
set the "expand All member" flag if this flag is set and an "All" memper is put onto an axis, the children of the All member will be added as well. |
void |
setQueryAxis(Axis target,
java.lang.Object[] memberExpressions)
sets the MemberExpressions for an Axis. |
Methods inherited from class com.tonbeller.jpivot.core.ExtensionSupport |
---|
decorate, getId, getModel, modelInitialized, setId, setModel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.tonbeller.jpivot.core.Extension |
---|
decorate, getId, modelInitialized, setModel |
Constructor Detail |
---|
public XMLA_PlaceHierarchies()
Method Detail |
---|
public java.lang.Object createMemberExpression(Hierarchy hier)
PlaceHierarchiesOnAxes
hier
.
If hier
is used in the query, the expression from the
query should be returned, so the navigation position remains unchanged.
If the hierarchy is not used in the query, a new expression is created
that selects the root members of the hierarchy.
createMemberExpression
in interface PlaceHierarchiesOnAxes
PlaceHierarchiesOnAxes.createMemberExpression(Hierarchy)
public void setQueryAxis(Axis target, java.lang.Object[] memberExpressions)
PlaceHierarchiesOnAxes
setQueryAxis
in interface PlaceHierarchiesOnAxes
PlaceHierarchiesOnAxes.setQueryAxis(Axis, Object[])
public void setExpandAllMember(boolean expandAllMember)
PlaceHierarchiesOnAxes
setExpandAllMember
in interface PlaceHierarchiesOnAxes
PlaceHierarchiesOnAxes.setExpandAllMember
public boolean getExpandAllMember()
PlaceHierarchiesOnAxes
getExpandAllMember
in interface PlaceHierarchiesOnAxes
PlaceHierarchiesOnAxes.getExpandAllMember
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |