|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.tonbeller.jpivot.olap.query.QueryAdapter com.tonbeller.jpivot.xmla.XMLA_QueryAdapter
public class XMLA_QueryAdapter
XMLA Adapter to MDX Query
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.tonbeller.jpivot.olap.query.QueryAdapter |
---|
QueryAdapter.QueryAdapterHolder |
Field Summary |
---|
Fields inherited from class com.tonbeller.jpivot.olap.query.QueryAdapter |
---|
axesSwapped, genMDXHierarchize, model, quaxes, sortMan, useQuax |
Method Summary | |
---|---|
boolean |
canCollapse(Member member)
|
boolean |
canCollapse(Member[] pathMembers)
|
boolean |
canDrillDown(Member member)
drill down is possible if member has children |
boolean |
canExpand(Member member)
find out, whether a member can be expanded. |
boolean |
canExpand(Member[] pathMembers)
|
protected java.lang.Object |
createMemberSet(java.util.List memList)
create set expression for list of members |
void |
expand(Member member)
first check whether the member is *really* drillable |
void |
expand(Member[] pathMembers)
expand a member in a specific position first check whether the member is *really* drillable |
ParsedQuery |
getParsedQuery()
|
Quax[] |
getQuaxes()
|
protected void |
onExecute()
Update the Query Object before Execute. |
protected void |
onExecuteDrill()
|
void |
quaxChanged(Quax quax,
java.lang.Object source,
boolean changedByNavi)
implement QuaxChangeListener |
Methods inherited from class com.tonbeller.jpivot.olap.query.QueryAdapter |
---|
afterExecute, canDrillUp, collapse, collapse, drillDown, drillUp, findQuax, iASwap, isSwapAxes, isUseQuax, poString, setQuaxes, setUseQuax |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void quaxChanged(Quax quax, java.lang.Object source, boolean changedByNavi)
quaxChanged
in interface QuaxChangeListener
public Quax[] getQuaxes()
getQuaxes
in class QueryAdapter
protected void onExecute()
protected void onExecuteDrill()
public ParsedQuery getParsedQuery()
protected java.lang.Object createMemberSet(java.util.List memList)
createMemberSet
in class QueryAdapter
memList
-
public boolean canExpand(Member member)
canExpand
in class QueryAdapter
Member
- to be expanded
com.tonbeller.jpivot.olap.navi.DrillExpand#canExpand(Member)
public boolean canExpand(Member[] pathMembers)
canExpand
in class QueryAdapter
position
- position to be expandedMember
- to be expanded
com.tonbeller.jpivot.olap.navi.DrillExpand#canExpand(Member)
public void expand(Member member)
expand
in class QueryAdapter
com.tonbeller.jpivot.olap.navi.DrillExpand#expand(Member)
public void expand(Member[] pathMembers)
expand
in class QueryAdapter
com.tonbeller.jpivot.olap.navi.DrillExpand#expand(Member)
public boolean canCollapse(Member member)
canCollapse
in class QueryAdapter
Member
- to be collapsed
com.tonbeller.jpivot.olap.navi.DrillExpand#canExpand(Member)
public boolean canCollapse(Member[] pathMembers)
canCollapse
in class QueryAdapter
position
- position to be expanded
com.tonbeller.jpivot.olap.navi.DrillExpand#canCollapse(Member)
public boolean canDrillDown(Member member)
member
has children
canDrillDown
in class QueryAdapter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |