|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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)
PlaceHierarchiesOnAxeshier.
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 PlaceHierarchiesOnAxesPlaceHierarchiesOnAxes.createMemberExpression(Hierarchy)
public void setQueryAxis(Axis target,
java.lang.Object[] memberExpressions)
PlaceHierarchiesOnAxes
setQueryAxis in interface PlaceHierarchiesOnAxesPlaceHierarchiesOnAxes.setQueryAxis(Axis, Object[])public void setExpandAllMember(boolean expandAllMember)
PlaceHierarchiesOnAxes
setExpandAllMember in interface PlaceHierarchiesOnAxesPlaceHierarchiesOnAxes.setExpandAllMemberpublic boolean getExpandAllMember()
PlaceHierarchiesOnAxes
getExpandAllMember in interface PlaceHierarchiesOnAxesPlaceHierarchiesOnAxes.getExpandAllMember
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||