Class AbstractExpressionDefinition
java.lang.Object
org.eclipse.ease.ui.scripts.expressions.definitions.AbstractExpressionDefinition
- All Implemented Interfaces:
IExpressionDefinition
- Direct Known Subclasses:
AbstractCompositeExpressionDefinition
,CountExpressionDefinition
,EqualsExpressionDefinition
,InstanceOfExpressionDefinition
,ReferenceExpressionDefinition
,ResolveExpressionDefinition
,SystemTestExpressionDefinition
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
hasParameter
(String key) void
setConfiguration
(org.eclipse.core.runtime.IConfigurationElement configurationElement) void
setParameter
(String key, String value) void
setParameterValues
(String key, String[] allowedValues) void
abstract org.eclipse.core.expressions.Expression
toString()
-
Constructor Details
-
AbstractExpressionDefinition
public AbstractExpressionDefinition()
-
-
Method Details
-
setParent
- Specified by:
setParent
in interfaceIExpressionDefinition
-
getParent
- Specified by:
getParent
in interfaceIExpressionDefinition
-
getParameters
-
hasParameter
- Specified by:
hasParameter
in interfaceIExpressionDefinition
-
setParameter
- Specified by:
setParameter
in interfaceIExpressionDefinition
-
setParameterValues
- Specified by:
setParameterValues
in interfaceIExpressionDefinition
-
serialize
- Specified by:
serialize
in interfaceIExpressionDefinition
-
toString
-
getDescription
- Specified by:
getDescription
in interfaceIExpressionDefinition
-
setConfiguration
public void setConfiguration(org.eclipse.core.runtime.IConfigurationElement configurationElement) -
toCoreExpression
public abstract org.eclipse.core.expressions.Expression toCoreExpression()- Specified by:
toCoreExpression
in interfaceIExpressionDefinition
-