com.tonbeller.jpivot.mondrian
Class MondrianChangeSlicer

java.lang.Object
  extended by com.tonbeller.jpivot.core.ExtensionSupport
      extended by com.tonbeller.jpivot.mondrian.MondrianChangeSlicer
All Implemented Interfaces:
Extension, ChangeSlicer

public class MondrianChangeSlicer
extends ExtensionSupport
implements ChangeSlicer

Author:
hh

Field Summary
 
Fields inherited from interface com.tonbeller.jpivot.olap.navi.ChangeSlicer
ID
 
Constructor Summary
MondrianChangeSlicer()
          Constructor sets ID
 
Method Summary
protected  mondrian.olap.Exp createExpressionFor(mondrian.olap.Query monQuery, MondrianMember member)
           
 Member[] getSlicer()
           
 void setSlicer(Member[] members)
          sets the slicer
 
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

MondrianChangeSlicer

public MondrianChangeSlicer()
Constructor sets ID

Method Detail

getSlicer

public Member[] getSlicer()
Specified by:
getSlicer in interface ChangeSlicer
Returns:
the current slicer.
See Also:
ChangeSlicer.getSlicer()

setSlicer

public void setSlicer(Member[] members)
Description copied from interface: ChangeSlicer
sets the slicer

Specified by:
setSlicer in interface ChangeSlicer
See Also:
ChangeSlicer.setSlicer(Member[])

createExpressionFor

protected mondrian.olap.Exp createExpressionFor(mondrian.olap.Query monQuery,
                                                MondrianMember member)