public class CalcParameter extends CalcExpression
CalcExpression Types can be CalcConstant
and CalcFormula| Modifier and Type | Class and Description |
|---|---|
static class |
CalcParameter.ExpressionType
The Enumeration ExpressionType provides a selection
of possible parameters that can be set.
|
| Constructor and Description |
|---|
CalcParameter()
Instantiates a new parameter for calculations.
|
CalcParameter(CalcParameter.ExpressionType expressionType,
CalcExpression calcExpression)
Instantiates a new parameter for calculations.
|
| Modifier and Type | Method and Description |
|---|---|
CalcExpression |
getCalcExpression()
Gets the current CalcExpression.
|
CalcParameter.ExpressionType |
getExpressionType()
Returns the current ExpressionType.
|
double |
getValue()
Returns or calculates the value of the CalcExpression.
|
void |
setCalcExpression(CalcExpression calcExpression)
Sets the current CalcExpression which can be either
a constant value or a formula, which has to be calculated.
|
void |
setExpressionType(CalcParameter.ExpressionType expressionType)
Sets the current ExpressionType.
|
getUnit, setUnit, toStringpublic CalcParameter()
public CalcParameter(CalcParameter.ExpressionType expressionType, CalcExpression calcExpression)
expressionType - the parameter typecalcExpression - the CalcExpressionpublic void setExpressionType(CalcParameter.ExpressionType expressionType)
expressionType - the current ExpressionType to setpublic CalcParameter.ExpressionType getExpressionType()
public void setCalcExpression(CalcExpression calcExpression)
calcExpression - the calcExpression to setpublic CalcExpression getCalcExpression()
public double getValue()
throws CalcExeption
CalcExpressiongetValue in class CalcExpressionCalcExeption - the CalcExeption