Package org.eclipse.epsilon.eol.dom
Interface IExecutableModuleElement
- All Superinterfaces:
ModuleElement
- All Known Implementing Classes:
AbortStatement
,AbstractExecutableModuleElement
,AndOperatorExpression
,AssignmentStatement
,BooleanLiteral
,BreakStatement
,CollectionLiteralExpression
,ComplexOperationCallExpression
,ConstraintContext
,ContinueStatement
,DeleteStatement
,DivOperatorExpression
,Domain
,DoubleEqualsOperatorExpression
,EagerOperatorExpression
,ElvisOperatorExpression
,EnumerationLiteralExpression
,EqualsOperatorExpression
,EquivalentAssignmentStatement
,EquivalentAssignmentStatement
,EquivalentAssignmentStatement
,ExecutableAnnotation
,ExecutableBlock
,Expression
,ExpressionInBrackets
,ExpressionStatement
,FeatureCallExpression
,FirstOrderOperationCallExpression
,ForStatement
,GenerationRule
,GlobalConstraintContext
,GreaterEqualOperatorExpression
,GreaterThanOperatorExpression
,IfStatement
,ImpliesOperatorExpression
,IntegerLiteral
,ItemSelectorExpression
,LazyEgxModule.LazyGenerationRule
,LessEqualOperatorExpression
,LessThanOperatorExpression
,LiteralExpression
,MapLiteralExpression
,MinusOperatorExpression
,NamedStatementBlockRule
,NameExpression
,NegativeOperatorExpression
,NewInstanceExpression
,NotEqualsOperatorExpression
,NotOperatorExpression
,OperationCallExpression
,OperatorExpression
,OrOperatorExpression
,PlusOperatorExpression
,Post
,PostfixOperatorExpression
,Pre
,PropertyCallExpression
,RealLiteral
,ReturnStatement
,SpecialAssignmentStatement
,Statement
,StatementBlock
,StringLiteral
,SwitchStatement
,TernaryExpression
,ThrowStatement
,TimesOperatorExpression
,TransactionStatement
,TypeExpression
,TypeInitialiser
,VariableDeclaration
,WhileStatement
,XorOperatorExpression
-
Method Summary
Methods inherited from interface org.eclipse.epsilon.common.module.ModuleElement
build, getChildren, getComments, getData, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUri
-
Method Details
-
execute
- Throws:
EolRuntimeException
-