public abstract class AbstractCompositeExpressionDefinition extends AbstractExpressionDefinition implements ICompositeExpressionDefinition
AbstractExpressionDefinition.Parameter| Constructor and Description |
|---|
AbstractCompositeExpressionDefinition() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsChild() |
boolean |
addChild(IExpressionDefinition expression) |
java.util.List<IExpressionDefinition> |
getChildren() |
void |
removeChild(IExpressionDefinition element) |
java.lang.String |
serialize() |
getDescription, getParameters, getParent, hasParameter, setConfiguration, setParameter, setParameterValues, setParent, toCoreExpression, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getParent, hasParameter, setParameter, setParameterValues, setParent, toCoreExpressionpublic AbstractCompositeExpressionDefinition()
public boolean acceptsChild()
acceptsChild in interface ICompositeExpressionDefinitionpublic boolean addChild(IExpressionDefinition expression)
addChild in interface ICompositeExpressionDefinitionpublic java.util.List<IExpressionDefinition> getChildren()
getChildren in interface ICompositeExpressionDefinitionpublic void removeChild(IExpressionDefinition element)
removeChild in interface ICompositeExpressionDefinitionpublic java.lang.String serialize()
serialize in interface IExpressionDefinitionserialize in class AbstractExpressionDefinition