com.tonbeller.jpivot.mondrian
Class ScriptableMondrianDrillThrough
java.lang.Object
com.tonbeller.jpivot.core.ExtensionSupport
com.tonbeller.jpivot.mondrian.ScriptableMondrianDrillThrough
- All Implemented Interfaces:
- com.tonbeller.jpivot.core.Extension, com.tonbeller.jpivot.olap.navi.DrillThrough
public class ScriptableMondrianDrillThrough
- extends com.tonbeller.jpivot.core.ExtensionSupport
- implements com.tonbeller.jpivot.olap.navi.DrillThrough
- Author:
- Engineering Ingegneria Informatica S.p.A. - Luca Barozzi
Implementation of the DrillExpand Extension for Mondrian Data Source.
Fields inherited from interface com.tonbeller.jpivot.olap.navi.DrillThrough |
ID |
Method Summary |
boolean |
canDrillThrough(com.tonbeller.jpivot.olap.model.Cell cell)
drill through is possible if member is not calculated |
com.tonbeller.wcf.table.TableModel |
drillThrough(com.tonbeller.jpivot.olap.model.Cell cell)
does a drill through, retrieves data that makes up the selected Cell |
mondrian.olap.Connection |
getConnection()
gets the mondrian connection |
boolean |
isExtendedContext()
|
void |
setExtendedContext(boolean extendedContext)
|
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 |
ScriptableMondrianDrillThrough
public ScriptableMondrianDrillThrough()
- Constructor sets ID
canDrillThrough
public boolean canDrillThrough(com.tonbeller.jpivot.olap.model.Cell cell)
- drill through is possible if
member
is not calculated
- Specified by:
canDrillThrough
in interface com.tonbeller.jpivot.olap.navi.DrillThrough
drillThrough
public com.tonbeller.wcf.table.TableModel drillThrough(com.tonbeller.jpivot.olap.model.Cell cell)
- does a drill through, retrieves data that makes up the selected Cell
- Specified by:
drillThrough
in interface com.tonbeller.jpivot.olap.navi.DrillThrough
getConnection
public mondrian.olap.Connection getConnection()
- gets the mondrian connection
- Returns:
isExtendedContext
public boolean isExtendedContext()
setExtendedContext
public void setExtendedContext(boolean extendedContext)