Class AbstractCompositeExpressionDefinition
java.lang.Object
org.eclipse.ease.ui.scripts.expressions.definitions.AbstractExpressionDefinition
org.eclipse.ease.ui.scripts.expressions.definitions.AbstractCompositeExpressionDefinition
- All Implemented Interfaces:
ICompositeExpressionDefinition
,IExpressionDefinition
- Direct Known Subclasses:
AdaptExpressionDefinition
,AndExpressionDefinition
,IterateExpressionDefinition
,NotExpressionDefinition
,OrExpressionDefinition
,RootExpressionDefinition
,WithExpressionDefinition
public abstract class AbstractCompositeExpressionDefinition
extends AbstractExpressionDefinition
implements ICompositeExpressionDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.ease.ui.scripts.expressions.definitions.AbstractExpressionDefinition
AbstractExpressionDefinition.Parameter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
addChild
(IExpressionDefinition expression) void
removeChild
(IExpressionDefinition element) Methods inherited from class org.eclipse.ease.ui.scripts.expressions.definitions.AbstractExpressionDefinition
getDescription, getParameters, getParent, hasParameter, setConfiguration, setParameter, setParameterValues, setParent, toCoreExpression, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.ease.ui.scripts.expressions.IExpressionDefinition
getDescription, getParent, hasParameter, setParameter, setParameterValues, setParent, toCoreExpression
-
Constructor Details
-
AbstractCompositeExpressionDefinition
public AbstractCompositeExpressionDefinition()
-
-
Method Details
-
acceptsChild
public boolean acceptsChild()- Specified by:
acceptsChild
in interfaceICompositeExpressionDefinition
-
addChild
- Specified by:
addChild
in interfaceICompositeExpressionDefinition
-
getChildren
- Specified by:
getChildren
in interfaceICompositeExpressionDefinition
-
removeChild
- Specified by:
removeChild
in interfaceICompositeExpressionDefinition
-
serialize
- Specified by:
serialize
in interfaceIExpressionDefinition
- Overrides:
serialize
in classAbstractExpressionDefinition
-