public abstract class BooleanOperation extends AbstractProcedure
true or false.| Constructor and Description |
|---|
BooleanOperation() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
calculateValue(ModelElement element,
ExpressionNode node,
Variables vars)
Calculates the value for the Boolean operation.
|
evalBooleanExpression, evalElementSetExpression, evalExpression, evalSetExpression, getFilterAttributeProcessor, getMetaModel, getMetricsEngine, getModel, getRelationOrSet, isCompatiblepublic abstract boolean calculateValue(ModelElement element, ExpressionNode node, Variables vars) throws SDMetricsException
element - Model element for which to calculate the valuenode - The expression node with the operands for the Boolean
operation.vars - The variables for the calculation.SDMetricsException - Problems while calculating the operation
value.