com.tonbeller.jpivot.olap.navi
Interface CalcMember

All Superinterfaces:
Extension

public interface CalcMember
extends Extension

erzeugt ein berechnetes Element

Author:
av

Field Summary
static java.lang.String ID
           
 
Method Summary
 Member createMeasure(java.lang.String name, Expression expr, Expression format, PropertyExpr[] propex)
          creates a new Measure
 Member createMember(java.lang.String name, Expression expr, Hierarchy hier, Member parent)
           
 
Methods inherited from interface com.tonbeller.jpivot.core.Extension
decorate, getId, modelInitialized, setModel
 

Field Detail

ID

static final java.lang.String ID
See Also:
Constant Field Values
Method Detail

createMeasure

Member createMeasure(java.lang.String name,
                     Expression expr,
                     Expression format,
                     PropertyExpr[] propex)
                     throws InvalidExpressionException
creates a new Measure

Parameters:
name - name of the new measure
expr - calculation of new measure
format - null or format_string property
Returns:
Throws:
InvalidExpressionException

createMember

Member createMember(java.lang.String name,
                    Expression expr,
                    Hierarchy hier,
                    Member parent)
                    throws InvalidExpressionException
Throws:
InvalidExpressionException