|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 QuaxChangeListenerpublic Quax[] getQuaxes()
getQuaxes in class QueryAdapterprotected void onExecute()
protected void onExecuteDrill()
public ParsedQuery getParsedQuery()
protected java.lang.Object createMemberSet(java.util.List memList)
createMemberSet in class QueryAdaptermemList -
public boolean canExpand(Member member)
canExpand in class QueryAdapterMember - to be expanded
com.tonbeller.jpivot.olap.navi.DrillExpand#canExpand(Member)public boolean canExpand(Member[] pathMembers)
canExpand in class QueryAdapterposition - position to be expandedMember - to be expanded
com.tonbeller.jpivot.olap.navi.DrillExpand#canExpand(Member)public void expand(Member member)
expand in class QueryAdaptercom.tonbeller.jpivot.olap.navi.DrillExpand#expand(Member)public void expand(Member[] pathMembers)
expand in class QueryAdaptercom.tonbeller.jpivot.olap.navi.DrillExpand#expand(Member)public boolean canCollapse(Member member)
canCollapse in class QueryAdapterMember - to be collapsed
com.tonbeller.jpivot.olap.navi.DrillExpand#canExpand(Member)public boolean canCollapse(Member[] pathMembers)
canCollapse in class QueryAdapterposition - 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 | ||||||||