| Modifier and Type | Method and Description |
|---|---|
Ast |
AbstractAstPostProcessor.process(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.eclipse.jface.text.hyperlink.IHyperlink> |
AbstractModuleEditorHyperlinkDetector.createHyperlinks(AST ast) |
| Constructor and Description |
|---|
ASTHyperlink(org.eclipse.jface.text.IRegion region,
AST targetAST,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
AST |
ModuleContentOutlinePage.toAst(java.lang.Object o) |
| Constructor and Description |
|---|
IllegalExtensionException(java.lang.String message,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
void |
EclipseExecutionController.control(AST ast,
IEolContext context) |
void |
EclipseExecutionController.done(AST ast,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.core.resources.IFile |
EclipseUtil.findIFile(AST ast) |
static void |
EclipseUtil.openEditorAt(AST astNode) |
| Modifier and Type | Method and Description |
|---|---|
AST |
ModuleElement.getAst() |
AST |
AbstractModuleElement.getAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractModuleElement.setAst(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EpsilonTreeAdaptor.create(org.antlr.runtime.Token token) |
AST |
AST.getAnnotationsAst() |
AST |
AST.getChild(int i) |
AST |
AST.getFirstChild() |
AST |
AST.getNextSibling() |
AST |
AST.getParent() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AST> |
AST.getChildren() |
java.util.List<AST> |
AST.getDescendants() |
| Modifier and Type | Method and Description |
|---|---|
void |
AST.setAnnotationsAst(AST annotations) |
void |
AST.setFirstChild(AST child) |
void |
AST.setNextSibling(AST sibling) |
| Modifier and Type | Method and Description |
|---|---|
static AST |
AstUtil.getChild(AST parent,
int type) |
static AST |
AstUtil.getChildAt(AST parent,
int index) |
static AST |
AstUtil.getFirstConcreteChild(AST parent) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<AST> |
AstUtil.getChildren(AST parent) |
static java.util.List<AST> |
AstUtil.getChildren(AST parent,
int... type) |
static java.util.List<AST> |
AstUtil.getChildrenBut(AST parent,
int type) |
| Modifier and Type | Method and Description |
|---|---|
static AST |
AstUtil.getChild(AST parent,
int type) |
static AST |
AstUtil.getChildAt(AST parent,
int index) |
static java.util.List<AST> |
AstUtil.getChildren(AST parent) |
static java.util.List<AST> |
AstUtil.getChildren(AST parent,
int... type) |
static java.util.List<AST> |
AstUtil.getChildrenBut(AST parent,
int type) |
static int |
AstUtil.getChildrenCount(AST parent) |
static AST |
AstUtil.getFirstConcreteChild(AST parent) |
static int |
AstUtil.getParentType(AST child) |
| Modifier and Type | Method and Description |
|---|---|
AST |
MatchRule.getSuperRulesAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
MatchRule.parse(AST ast) |
| Constructor and Description |
|---|
MatchRule(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
MatchesOperation.execute(java.lang.Object obj,
AST ast,
IEolContext context_) |
java.lang.Object |
DoMatchOperation.execute(java.lang.Object obj,
AST ast,
IEolContext context_) |
| Modifier and Type | Method and Description |
|---|---|
AST |
AbstractEglTemplate.getAst() |
AST |
EglTemplateFactoryModuleAdapter.getAst() |
| Constructor and Description |
|---|
GenerationRule(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
IEglTraceabilityContext.recordPropertyAccessesWhileEvaluating(AST ast) |
java.lang.Object |
EglTraceabilityContext.recordPropertyAccessesWhileEvaluating(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrintsAndTraces.forAst(AST unevaluatedPrintee) |
| Constructor and Description |
|---|
EglRuntimeException(java.lang.String reason,
AST ast) |
EglRuntimeException(java.lang.String reason,
java.lang.Throwable cause,
AST ast) |
EglStoppedException(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EglTypeExecutor.execute(AST ast,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
IncludeOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
| Constructor and Description |
|---|
EglOperation(AST ast) |
EglTemplateOperation(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EglModule.getAst() |
| Modifier and Type | Method and Description |
|---|---|
EolOperation |
EglOperationFactory.createOperation(AST ast) |
boolean |
EglPreprocessorModule.preprocess(AST ast,
java.io.File sourceFile,
java.net.URI sourceUri) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EglSection.getAst() |
| Modifier and Type | Method and Description |
|---|---|
static EglSection |
EglSection.createFrom(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
void |
OutputBufferOperationContributor.print(AST operationAst) |
void |
OutputBufferOperationContributor.printdyn(AST operationAst) |
void |
OutputBufferOperationContributor.println(AST operationAst) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EglParser.getAST() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
Preprocessor.convertToEol(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
MergeRule.getSuperRulesAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
MergeRule.parse(AST ast) |
| Constructor and Description |
|---|
MergeRule(AST ast) |
| Constructor and Description |
|---|
EmlConformanceException(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EquivalentsOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
java.lang.Object |
EquivalentOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EolLibraryModule.getAst() |
AST |
EolOperation.getAst() |
AST |
EolFormalParameter.getAst() |
AST |
AbstractModule.getAst() |
AST |
EolOperation.getBody() |
AST |
EolFormalParameter.getTypeAst() |
| Modifier and Type | Method and Description |
|---|---|
EolOperation |
EolOperationFactory.createOperation(AST ast) |
java.lang.Object |
EolOperations.execute(java.lang.Object source,
EolOperation helper,
AST operationAst,
java.util.ArrayList parameters,
IEolContext context) |
EolOperation |
EolOperations.getOperation(java.lang.Object source,
AST operationAst,
java.util.List parameters,
IEolContext context) |
void |
EolOperation.parse(AST ast) |
void |
EolFormalParameter.parse(AST ast) |
void |
EolFormalParameterList.parse(AST ast) |
void |
EolOperation.setAst(AST ast) |
void |
EolOperation.setBody(AST body) |
| Constructor and Description |
|---|
EolFormalParameter(AST ast) |
EolFormalParameterList(AST ast) |
EolImport(AST ast,
IEolLibraryModule parentModule,
IModule importedModule) |
EolLabeledBlock(AST ast,
java.lang.String label) |
EolOperation(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
IEolAnnotation.getAst() |
AST |
EolSimpleAnnotation.getAst() |
AST |
EolExecutableAnnotation.getAst() |
| Modifier and Type | Method and Description |
|---|---|
static void |
EolAnnotationsUtil.assignAnnotations(AST ast) |
static java.util.List<EolSimpleAnnotation> |
EolSimpleAnnotationFactory.createSimpleAnnotations(AST ast) |
static IEolAnnotation |
EolAnnotationsUtil.getAnnotation(AST ast,
java.lang.String name) |
static java.util.List<IEolAnnotation> |
EolAnnotationsUtil.getAnnotations(AST ast) |
static java.util.List<IEolAnnotation> |
EolAnnotationsUtil.getAnnotations(AST ast,
java.lang.String name) |
static java.util.List<java.lang.Object> |
EolAnnotationsUtil.getAnnotationsValues(AST ast,
java.lang.String name,
IEolContext context) |
static java.lang.Object |
EolAnnotationsUtil.getAnnotationValue(AST ast,
java.lang.String name,
IEolContext context) |
static boolean |
EolAnnotationsUtil.getBooleanAnnotationValue(AST ast,
java.lang.String name,
IEolContext context) |
static boolean |
EolAnnotationsUtil.getBooleanAnnotationValue(AST ast,
java.lang.String name,
IEolContext context,
boolean ifNotExists,
boolean ifNoValue) |
static boolean |
EolAnnotationsUtil.hasAnnotation(AST ast,
java.lang.String name) |
| Constructor and Description |
|---|
EolExecutableAnnotation(AST ast) |
EolSimpleAnnotation(AST ast,
java.lang.String name,
java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
void |
EolDebugger.control(AST ast,
IEolContext context) |
void |
DebugExecutionController.control(AST ast,
IEolContext context) |
void |
EolDebugger.done(AST ast,
IEolContext context) |
void |
DebugExecutionController.done(AST ast,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EolRuntimeExceptionReference.getAst() |
AST |
EolRuntimeException.getAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
EolRuntimeExceptionReference.setAst(AST ast) |
void |
EolRuntimeException.setAst(AST ast) |
| Constructor and Description |
|---|
EolAssertionException(java.lang.String reason,
AST ast,
java.lang.Object expected,
java.lang.Object actual,
java.lang.Object delta)
Creates a new instance.
|
EolIllegalOperationException(java.lang.Object object,
java.lang.String methodName,
AST ast,
PrettyPrinterManager prettyPrintManger) |
EolIllegalOperationParametersException(java.lang.String method,
AST ast) |
EolIllegalPropertyAssignmentException(java.lang.String property,
AST ast) |
EolIllegalPropertyException(java.lang.Object object,
java.lang.String property,
AST ast,
IEolContext context) |
EolIllegalReturnException(java.lang.String expectedType,
java.lang.Object returnedValue,
AST ast,
IEolContext context) |
EolInternalException(java.lang.Throwable internal,
AST ast) |
EolNoReturnException(java.lang.String expectedType,
AST ast,
IEolContext context) |
EolNotApplicableOperationException(java.lang.String operation,
EolType expected,
AST ast) |
EolRuntimeException(java.lang.String reason,
AST ast) |
EolTypeNotFoundException(java.lang.String typeName,
AST ast) |
EolUndefinedVariableException(java.lang.String variableName,
AST ast) |
EolUserException(java.lang.Object thrown,
AST ast) |
| Constructor and Description |
|---|
EolBreakException(AST ast,
boolean breaksAll) |
EolContinueException(AST ast,
IEolContext context) |
EolReturnException(AST ast,
java.lang.Object returned) |
EolTerminationException(AST ast) |
| Constructor and Description |
|---|
EolInvalidMetaModelException(java.lang.String modelName,
java.lang.String metaModelName,
java.lang.String actualMetaModelName,
AST ast) |
EolNotAModelElementException(AST ast,
java.lang.Object instance,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
AST |
ExecutorFactory.getActiveAst() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
OperatorExecutor.and(AST operand1Ast,
AST operand2Ast) |
java.lang.Object |
WhileStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
VarStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
TypeExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
TransactionExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
ThrowStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
SwitchStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
StringExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
StatementBlockExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
ReturnStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
RealExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
PointExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
ParametersExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
OptimisedPointExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
OperatorExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
NewExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
NameExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
MapExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
ItemSelectorExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
IntegerExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
IfStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
ForStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
FormalParameterListExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
EolModuleExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
EolLibraryExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
EolBasicProgramExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
EnumerationValueExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
DeleteStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
ContinueExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
ContextlessOperationExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
CollectionExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
BreakStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
BreakAllStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
BooleanExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
AsyncStatementExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
AssignExecutor.execute(AST ast,
IEolContext context) |
abstract java.lang.Object |
AbstractExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
AbortExecutor.execute(AST ast,
IEolContext context) |
java.lang.Object |
PointExecutor.execute(AST ast,
IEolContext context,
boolean returnSetter) |
java.lang.Object |
NameExecutor.execute(AST ast,
IEolContext context,
boolean returnVariable) |
java.lang.Object |
PointExecutor.execute(java.lang.Object source,
AST featureCallAst,
IEolContext context,
boolean returnSetter) |
java.lang.Object |
ExecutorFactory.executeAST(AST ast,
IEolContext context) |
java.lang.Object |
ExecutorFactory.executeAST(AST ast,
IEolContext context,
boolean asStatement) |
java.lang.Object |
ExecutorFactory.executeBlockOrExpressionAst(AST ast,
IEolContext context) |
java.lang.Object |
ExecutorFactory.executeBlockOrExpressionAst(AST ast,
IEolContext context,
java.lang.Class<?> returnType,
java.lang.Object default_) |
java.lang.Object |
ExecutorFactory.executeBlockOrExpressionAst(AST ast,
IEolContext context,
java.lang.Object default_) |
java.lang.Object |
PointExecutor.executeOperation(IEolContext context,
java.lang.Object target,
AST featureCallAst) |
boolean |
OperatorExecutor.implies(AST operand1Ast,
AST operand2Ast) |
java.lang.Boolean |
OperatorExecutor.not(AST operand1Ast) |
boolean |
OperatorExecutor.or(AST operand1Ast,
AST operand2Ast) |
boolean |
OperatorExecutor.xor(AST operand1Ast,
AST operand2Ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
AsyncStatement.getAst() |
AST |
SingleFrame.getCurrentStatement() |
AST |
FrameStack.getCurrentStatement() |
AST |
Frame.getCurrentStatement() |
AST |
SingleFrame.getEntryPoint() |
AST |
Frame.getEntryPoint() |
| Modifier and Type | Method and Description |
|---|---|
Frame |
FrameStack.enter(FrameType type,
AST entryPoint,
Variable... variables)
Deprecated.
Use
FrameStack.enterLocal(FrameType, AST, Variable...) instead.
This method will be removed from a future version of Epsilon. |
Frame |
FrameStack.enterGlobal(FrameType type,
AST entryPoint,
Variable... variables)
Enters a new global frame.
|
Frame |
FrameStack.enterLocal(FrameType type,
AST entryPoint,
Variable... variables)
Enters a new local frame.
|
void |
FrameStack.leave(AST entryPoint)
Deprecated.
Use
FrameStack.leaveLocal(AST) instead.
This method will be removed from a future version of Epsilon. |
void |
FrameStack.leave(AST entryPoint,
boolean dispose)
Deprecated.
Use
FrameStack.leaveLocal(AST, boolean) instead.
This method will be removed from a future version of Epsilon. |
void |
FrameStack.leaveGlobal(AST entryPoint)
Convenience method for
FrameStack.leaveGlobal(AST, boolean) which disposes of the
global stack frame that was left. |
void |
FrameStack.leaveGlobal(AST entryPoint,
boolean dispose)
Leaves the current global stack frame and returns to the previous frame
in the stack.
|
void |
FrameStack.leaveLocal(AST entryPoint)
Convenience method for
#leaveLocal(AST, boolean)) which disposes of the stack
frame that was left. |
void |
FrameStack.leaveLocal(AST entryPoint,
boolean dispose)
Leaves the current local frame and returns to the previous frame in the
stack.
|
void |
AsyncStatement.setAst(AST ast) |
void |
SingleFrame.setCurrentStatement(AST ast) |
void |
FrameStack.setCurrentStatement(AST ast) |
void |
Frame.setCurrentStatement(AST ast) |
void |
SingleFrame.setEntryPoint(AST entryPoint) |
void |
Frame.setEntryPoint(AST entryPoint) |
| Constructor and Description |
|---|
SingleFrame(FrameType type,
AST entryPoint) |
SingleFrame(FrameType type,
AST entryPoint,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
void |
IExecutionListener.aboutToExecute(AST ast,
IEolContext context) |
void |
ExecutionProfiler.control(AST ast,
IEolContext context) |
void |
ExecutionController.control(AST ast,
IEolContext context) |
void |
DefaultExecutionController.control(AST ast,
IEolContext context) |
void |
ExecutionProfiler.done(AST ast,
IEolContext context) |
void |
ExecutionController.done(AST ast,
IEolContext context) |
void |
DefaultExecutionController.done(AST ast,
IEolContext context) |
void |
IExecutionListener.finishedExecuting(AST ast,
java.lang.Object result,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
AST |
IPropertySetter.getAst() |
AST |
IPropertyGetter.getAst() |
AST |
AbstractPropertySetter.getAst() |
AST |
AbstractPropertyGetter.getAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
IPropertySetter.setAst(AST ast) |
void |
IPropertyGetter.setAst(AST ast) |
void |
AbstractPropertySetter.setAst(AST ast) |
void |
AbstractPropertyGetter.setAst(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Object |
AbstractOperation.execute(java.lang.Object target,
AST operationAst,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClosureOperation.closure(java.util.Collection<?> source,
java.lang.String iteratorName,
EolType iteratorType,
AST expressionAST,
IEolContext context,
java.util.Collection<java.lang.Object> closure) |
java.lang.Object |
SortByOperation.execute(java.lang.Object obj,
AST operationAst,
IEolContext context) |
java.lang.Object |
IteratorOperation.execute(java.lang.Object source,
AST operationAst,
IEolContext context) |
java.lang.Object |
FindOperation.execute(java.lang.Object source,
AST operationAst,
IEolContext context) |
java.lang.Object |
AsOperation.execute(java.lang.Object obj,
AST ast,
IEolContext context) |
java.lang.Object |
AggregateOperation.execute(java.lang.Object obj,
AST ast,
IEolContext context) |
java.lang.Object |
SelectOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
SelectOneOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
RejectOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
OneOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
MapByOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
abstract java.lang.Object |
IteratorOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
ForAllOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
ExistsOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
CollectOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
ClosureOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context) |
java.lang.Object |
SelectOperation.execute(java.lang.Object target,
Variable iterator,
AST expressionAst,
IEolContext context,
boolean returnOnFirstMatch) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
AbstractSimpleOperation.execute(java.lang.Object source,
AST operationAst,
IEolContext context) |
abstract java.lang.Object |
AbstractSimpleOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
AssertOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<?> |
ISearchableModel.find(Variable iterator,
AST ast,
IEolContext context) |
java.lang.Object |
ISearchableModel.findOne(Variable iterator,
AST ast,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
V2V3Comparator.compare(AST ast,
org.antlr.runtime.tree.Tree tree) |
| Constructor and Description |
|---|
OldAstViewer(AST ast) |
| Constructor and Description |
|---|
EolNativeType(AST classAst,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
ReflectionUtil.executeMethod(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] parameters,
AST ast) |
static boolean |
EolParserUtil.isOperationCall(AST ast) |
static boolean |
EolParserUtil.isPointOrArrow(AST ast) |
static boolean |
EolParserUtil.isProperty(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
VarStatementValidator.execute(AST ast,
IEolContext context) |
java.lang.Object |
DummyValidator.execute(AST ast,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
AST |
Pattern.getDoAst() |
AST |
Pattern.getMatchAst() |
AST |
Pattern.getNoMatchAst() |
AST |
Pattern.getOnMatchAst() |
| Constructor and Description |
|---|
Cardinality(AST ast) |
Domain(AST ast,
Role role) |
Guard(AST ast) |
Pattern(AST ast) |
Role(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
ErlCircularRuleInheritanceException.getAst() |
| Constructor and Description |
|---|
ErlRuleNotFoundException(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
NamedRule.getAst() |
AST |
INamedRule.getAst() |
abstract AST |
ExtensibleNamedRule.getSuperRulesAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensibleNamedRule.parse(AST ast) |
void |
NamedRule.setAst(AST ast) |
void |
INamedRule.setAst(AST ast) |
| Constructor and Description |
|---|
LabeledNamedRule(AST ast,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
AST |
TransformRule.getSuperRulesAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
TransformRule.parse(AST ast) |
| Constructor and Description |
|---|
TransformRule(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EquivalentsOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
java.lang.Object |
EquivalentOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
TreeEqualityAssertionOperation.execute(java.lang.Object source,
java.util.List parameters,
IEolContext context,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EvlConstraint.getAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
EvlConstraintContext.build(AST ast) |
void |
EvlConstraint.build(AST ast) |
void |
EvlFix.parse(AST ast) |
| Constructor and Description |
|---|
EvlGuard(AST ast) |
| Constructor and Description |
|---|
EvlConstraintNotFoundException(java.lang.String constraintName,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
SatisfiesOperation.execute(java.lang.Object obj,
AST ast,
IEolContext context_) |
| Modifier and Type | Method and Description |
|---|---|
AST |
EwlWizard.getAst() |
| Modifier and Type | Method and Description |
|---|---|
void |
EwlWizard.build(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EolExecutor.executeBlock(AST block,
Variable... variables) |
boolean |
EolExecutor.executeGuard(AST guard,
Variable originalVar) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EquivalentOperation.execute(java.lang.Object originalModelElement,
java.util.List parameters,
IEolContext context,
AST ast) |
| Modifier and Type | Method and Description |
|---|---|
AST |
FlockConstruct.getAst() |
| Constructor and Description |
|---|
ClassifierTypedConstruct(AST ast,
java.util.Collection<java.lang.String> annotations,
AST guard,
java.lang.String originalType) |
FlockConstruct(AST ast,
java.util.Collection<java.lang.String> annotations) |
Guard(AST blockOrExpession) |
GuardedConstruct(AST ast,
java.util.Collection<java.lang.String> annotations,
AST guard) |
PackageTypedConstruct(AST ast,
AST guard,
java.lang.String originalPackage) |
| Modifier and Type | Method and Description |
|---|---|
static MigrateRuleBuilder |
MigrateRuleBuilder.aMigrateRule(AST ast,
java.lang.String originalType) |
MigrateRuleBuilder |
MigrateRuleBuilder.withBody(AST body) |
MigrateRuleBuilder |
MigrateRuleBuilder.withGuard(AST guard) |
| Constructor and Description |
|---|
Body(AST block) |
| Constructor and Description |
|---|
Deletion(AST ast,
java.util.Collection<java.lang.String> annotations,
java.lang.String type,
AST guard) |
PackageDeletion(AST ast,
java.lang.String originalPackage,
AST guard) |
PackageRetyping(AST ast,
java.lang.String originalPackage,
java.lang.String evolvedPackage,
AST guard) |
Retyping(AST ast,
java.util.Collection<java.lang.String> annotations,
java.lang.String originalType,
java.lang.String evolvedType) |
Retyping(AST ast,
java.util.Collection<java.lang.String> annotations,
java.lang.String originalType,
java.lang.String evolvedType,
AST guard) |
| Constructor and Description |
|---|
DeletionLoader(AST ast) |
Loader(AST ast) |
MigrateRuleLoader(AST ast) |
MigrationStrategyLoader(AST ast) |
PackageDeletionLoader(AST ast) |
PackageRetypingLoader(AST ast) |
RetypingLoader(AST ast) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProfilingExecutionListener.aboutToExecute(AST ast,
IEolContext context) |
void |
ProfilingExecutionListener.finishedExecuting(AST ast,
java.lang.Object evaluatedAst,
IEolContext context) |