| Modifier and Type | Class and Description |
|---|---|
class |
IllegalExtensionException
Exception for illegal extensions for EUnit listeners.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
ToolExtension.createTool(java.util.List<java.lang.Object> parameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MatchRule.appliesTo(java.lang.Object left,
java.lang.Object right,
IEclContext context,
boolean ofTypeOnly) |
java.lang.Object |
EclModule.execute() |
java.util.Collection |
MatchRule.getAllOfLeftKind(IEclContext context) |
java.util.Collection |
MatchRule.getAllOfLeftType(IEclContext context) |
java.util.Collection |
MatchRule.getAllOfRightKind(IEclContext context) |
java.util.Collection |
MatchRule.getAllOfRightType(IEclContext context) |
MatchRules |
MatchRules.getRulesFor(java.lang.Object obj1,
java.lang.Object obj2,
IEclContext context,
boolean ofClassOnly) |
boolean |
MatchRule.isLazy() |
Match |
IEclModule.match(java.lang.Object left,
java.lang.Object right,
boolean forcedMatch) |
Match |
EclModule.match(java.lang.Object left,
java.lang.Object right,
boolean forcedMatch) |
Match |
MatchRule.match(java.lang.Object left,
java.lang.Object right,
IEclContext context,
boolean asSuperRule,
EolMap matchInfo,
boolean forcedMatch)
Matches left against right
|
void |
MatchRule.matchAll(IEclContext context,
boolean ofTypeOnly) |
void |
IEclModule.matchModels() |
void |
EclModule.matchModels() |
| Modifier and Type | Class and Description |
|---|---|
class |
EclNotApplicableSuperRuleException |
| 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 |
|---|---|
java.lang.Object |
EgxModule.execute() |
java.lang.Object |
EglTemplateFactoryModuleAdapter.execute() |
void |
GenerationRule.generateAll(IEglContext context,
EglTemplateFactory templateFactory,
EgxModule module) |
boolean |
GenerationRule.isGreedy() |
| 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) |
| Modifier and Type | Class and Description |
|---|---|
class |
EglRuntimeException |
class |
EglStoppedException |
| Constructor and Description |
|---|
EglRuntimeException(EolRuntimeException ex) |
| 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) |
| 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 |
|---|---|
java.lang.Object |
EglComplexType.createInstance(java.util.List<java.lang.Object> parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompositeModel.deleteElement(java.lang.Object instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
EmfPropertySetter.invoke(java.lang.Object value) |
java.lang.Object |
EmfPropertyGetter.invoke(java.lang.Object object,
java.lang.String property) |
| Modifier and Type | Method and Description |
|---|---|
void |
XmlPropertySetter.invoke(java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
void |
HutnModel.deleteElement(java.lang.Object instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
PlainXmlPropertySetter.invoke(java.lang.Object value) |
java.lang.Object |
PlainXmlPropertyGetter.invoke(java.lang.Object object,
java.lang.String property) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MergeRule.appliesTo(Match match,
IEmlContext context) |
java.lang.Object |
EmlModule.execute() |
void |
MergeRule.executeSuperRulesAndBody(Match match,
java.util.Collection targets,
IEmlContext context) |
java.util.Collection |
MergeRule.getAllOfLeftKind(IEmlContext context) |
java.util.Collection |
MergeRule.getAllOfLeftType(IEmlContext context) |
java.util.Collection |
MergeRule.getAllOfRightKind(IEmlContext context) |
java.util.Collection |
MergeRule.getAllOfRightType(IEmlContext context) |
MergeRules |
MergeRules.getRulesFor(Match match,
IEmlContext context) |
boolean |
MergeRule.isLazy(IEmlContext context) |
boolean |
MergeRule.isPrimary(IEmlContext context) |
java.util.Collection |
MergeRule.merge(Match match,
java.util.Collection targets,
IEmlContext context) |
java.util.Collection |
MergeRule.merge(Match match,
IEmlContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
EmlConformanceException |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EquivalentAssignExecutor.getRhsEquivalent(java.lang.Object source,
java.lang.Object value,
IEolContext context_) |
| 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.util.Collection |
DefaultMergingStrategy.getEquivalents(java.lang.Object source,
IEolContext context,
java.util.List<java.lang.String> rules) |
void |
IMergingStrategy.mergeModels(IEmlContext context) |
void |
DefaultMergingStrategy.mergeModels(IEmlContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
EolSystem.execAsync() |
java.lang.Object |
EolModule.execute() |
java.lang.Object |
IEolExecutableModule.execute() |
java.lang.Object |
EolOperations.execute(java.lang.Object source,
EolOperation helper,
AST operationAst,
java.util.ArrayList parameters,
IEolContext context) |
java.lang.Object |
EolOperation.execute(java.lang.Object self,
java.util.List parameterValues,
IEolContext context) |
java.lang.Object |
EolOperation.execute(java.lang.Object self,
java.util.List parameterValues,
IEolContext context,
boolean inNewStackFrame) |
EolType |
EolOperation.getContextType(IEolContext context) |
EolOperation |
EolOperations.getOperation(java.lang.Object source,
AST operationAst,
java.util.List parameters,
IEolContext context) |
EolOperation |
EolOperations.getOperation(java.lang.Object object,
java.lang.String name,
java.util.List parameters,
boolean ofTypeOnly,
IEolContext context) |
EolOperation |
EolOperations.getOperation(java.lang.Object object,
java.lang.String name,
java.util.List parameters,
IEolContext context) |
java.util.List<EolOperation> |
EolOperations.getOperations(java.lang.Object object,
java.lang.String name,
java.util.List parameters,
boolean ofTypeOnly,
IEolContext context) |
java.util.List<EolOperation> |
EolOperations.getOperations(java.lang.Object object,
java.lang.String name,
java.util.List parameters,
boolean ofTypeOnly,
IEolContext context,
boolean returnOne) |
EolType |
EolOperation.getReturnType(IEolContext context) |
EolType |
EolFormalParameter.getType(IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
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) |
java.lang.Object |
IEolAnnotation.getValue(IEolContext context) |
java.lang.Object |
EolExecutableAnnotation.getValue(IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
ExtensionPointToolNativeTypeDelegate.createInstance(java.lang.String clazz,
java.util.List<java.lang.Object> parameters) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EolDebugTarget.debug() |
java.lang.Object |
EolDebugger.debug(IEolExecutableModule module) |
| Modifier and Type | Method and Description |
|---|---|
static void |
EclipseContextManager.setup(IEolContext context,
org.eclipse.debug.core.ILaunchConfiguration configuration,
org.eclipse.core.runtime.IProgressMonitor progressMonitor,
org.eclipse.debug.core.ILaunch launch) |
static void |
EclipseContextManager.setup(IEolContext context,
org.eclipse.debug.core.ILaunchConfiguration configuration,
org.eclipse.core.runtime.IProgressMonitor progressMonitor,
org.eclipse.debug.core.ILaunch launch,
boolean loadModels) |
| Modifier and Type | Class and Description |
|---|---|
class |
EolAssertionException
Exception which is thrown when the expectations in a test case are not met.
|
class |
EolIllegalOperationException |
class |
EolIllegalOperationParametersException |
class |
EolIllegalPropertyAssignmentException |
class |
EolIllegalPropertyException |
class |
EolIllegalReturnException |
class |
EolIllegalVariableAssignmentException |
class |
EolInternalException |
class |
EolNoReturnException |
class |
EolNotApplicableOperationException |
class |
EolReadOnlyPropertyException |
class |
EolReadOnlyVariableException |
class |
EolRuntimeExceptionReference |
class |
EolTypeNotFoundException |
class |
EolUndefinedVariableException |
class |
EolUserException |
| Modifier and Type | Method and Description |
|---|---|
EolRuntimeException |
EolRuntimeExceptionReference.getException() |
static EolRuntimeException |
EolRuntimeException.wrap(java.lang.Throwable t) |
| Modifier and Type | Method and Description |
|---|---|
void |
EolRuntimeExceptionReference.setException(EolRuntimeException exception) |
| Modifier and Type | Method and Description |
|---|---|
static void |
EolRuntimeException.propagate(java.lang.Throwable t) |
| Constructor and Description |
|---|
EolRuntimeExceptionReference(EolRuntimeException original) |
| Modifier and Type | Class and Description |
|---|---|
class |
EolAbortTransactionException |
class |
EolBreakException |
class |
EolContinueException |
class |
EolReturnException |
class |
EolTerminationException |
| Modifier and Type | Class and Description |
|---|---|
class |
EolEnumerationValueNotFoundException |
class |
EolInvalidMetaModelException |
class |
EolModelElementTypeNotFoundException |
class |
EolModelLoadingException |
class |
EolModelNotFoundException |
class |
EolNotAModelElementException |
class |
EolNotAnEnumerationValueException |
class |
EolNotInstantiableModelElementTypeException |
| 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 |
PointExecutor.executeOperation(IEolContext context,
java.lang.Object target,
AST featureCallAst) |
abstract java.lang.Object |
AssignExecutor.getRhsEquivalent(java.lang.Object source,
java.lang.Object value,
IEolContext context) |
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 |
|---|---|
void |
AsyncStatement.execute(IEolContext context) |
void |
Variable.setValue(java.lang.Object newValue,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
IPropertySetter.invoke(java.lang.Object value) |
void |
ExtendedPropertySetter.invoke(java.lang.Object value) |
java.lang.Object |
IPropertyGetter.invoke(java.lang.Object object,
java.lang.String property) |
java.lang.Object |
ExtendedPropertyGetter.invoke(java.lang.Object object,
java.lang.String property) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaPropertySetter.invoke(java.lang.Object value) |
java.lang.Object |
JavaPropertyGetter.invoke(java.lang.Object object,
java.lang.String property) |
| 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 |
|---|---|
void |
ModelReference.deleteElement(java.lang.Object instance) |
void |
ModelGroup.deleteElement(java.lang.Object instance) |
void |
IModel.deleteElement(java.lang.Object instance) |
void |
CachedModel.deleteElement(java.lang.Object o) |
java.util.Collection<?> |
ISearchableModel.find(Variable iterator,
AST ast,
IEolContext context) |
java.lang.Object |
ISearchableModel.findOne(Variable iterator,
AST ast,
IEolContext context) |
void |
ModelGroup.DelegatingModelElementPropertySetter.invoke(java.lang.Object value) |
java.lang.Object |
ModelGroup.DelegatingModelElementPropertyGetter.invoke(java.lang.Object object,
java.lang.String property) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaObjectModel.deleteElement(java.lang.Object instance) |
void |
JavaModel.deleteElement(java.lang.Object instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
SchedulerTool.addJob(java.lang.String operationName,
int period) |
void |
SchedulerTool.addJob(java.lang.String operationName,
int period,
int times) |
IModel |
ModelFactory.createModel(java.lang.String name,
java.lang.String clazz) |
void |
SchedulerTool.schedule(java.lang.String operationName,
int period) |
void |
SchedulerTool.schedule(java.lang.String operationName,
int period,
int times) |
void |
SchedulerTool.start() |
void |
SchedulerTool.start(int time) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Object |
EolType.createInstance() |
java.lang.Object |
EolNoType.createInstance() |
java.lang.Object |
EolNativeType.createInstance() |
java.lang.Object |
EolModelElementType.createInstance() |
java.lang.Object |
EolAnyType.createInstance() |
abstract java.lang.Object |
EolType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolPrimitiveType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolNoType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolNativeType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolModelType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolModelElementType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolCollectionType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolAnyType.createInstance(java.util.List<java.lang.Object> parameters) |
java.lang.Object |
EolClasspathNativeTypeDelegate.createInstance(java.lang.String clazz,
java.util.List<java.lang.Object> parameters) |
abstract java.lang.Object |
AbstractToolNativeTypeDelegate.createInstance(java.lang.String clazz,
java.util.List<java.lang.Object> parameters) |
java.lang.Object |
IToolNativeTypeDelegate.createInstance(java.lang.String clazz,
java.util.List<java.lang.Object> parameters,
IEolContext context) |
java.lang.Object |
AbstractToolNativeTypeDelegate.createInstance(java.lang.String clazz,
java.util.List<java.lang.Object> parameters,
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) |
| 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 |
|---|---|
void |
PatternMatchModel.deleteElement(java.lang.Object instance) |
java.lang.Object |
EplModule.execute() |
java.util.List |
Role.getInstances(IEolContext context) |
DynamicList<java.lang.Object> |
Domain.getValues(IEolContext context,
java.lang.String type) |
void |
PatternMatchPropertySetter.invoke(java.lang.Object value) |
java.lang.Object |
PatternMatchPropertyGetter.invoke(java.lang.Object object,
java.lang.String property) |
boolean |
Role.isActive(IEolContext context) |
boolean |
Role.isActive(IEolContext context,
boolean forceRecompute) |
boolean |
Role.isOptional(IEolContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
ErlCircularRuleInheritanceException |
class |
ErlRuleNotFoundException |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExtensibleNamedRule.isAbstract() |
boolean |
ExtensibleNamedRule.isGreedy() |
boolean |
ExtensibleNamedRule.isLazy() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
IEquivalentProvider.getEquivalent(java.util.Collection collection,
IEolContext context,
java.util.List<java.lang.String> rules) |
java.lang.Object |
IEquivalentProvider.getEquivalent(java.lang.Object source,
IEolContext context,
java.util.List<java.lang.String> rules) |
java.util.Collection |
IEquivalentProvider.getEquivalents(java.util.Collection source,
IEolContext context,
java.util.List<java.lang.String> rules) |
java.util.Collection |
IEquivalentProvider.getEquivalents(java.lang.Object source,
IEolContext context,
java.util.List<java.lang.String> rules) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TransformRule.appliesTo(java.lang.Object source,
IEtlContext context,
boolean asSuperRule) |
boolean |
TransformRule.appliesTo(java.lang.Object source,
IEtlContext context,
boolean asSuperRule,
boolean checkTypes) |
boolean |
TransformRule.canTransformExcluded(IEtlContext context) |
java.lang.Object |
EtlModule.execute() |
java.util.Collection |
TransformRule.getAllOfSourceType(IEtlContext context) |
TransformRules |
TransformRules.getRulesFor(java.lang.Object source,
IEtlContext context) |
EolModelElementType |
TransformRule.getSourceType(IEolContext context) |
boolean |
TransformRule.isPrimary() |
java.util.Collection |
TransformRule.transform(java.lang.Object source,
java.util.Collection targets,
IEtlContext context) |
java.util.Collection |
TransformRule.transform(java.lang.Object source,
IEtlContext context) |
void |
TransformRule.transformAll(IEtlContext context,
java.util.List<java.lang.Object> excluded) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EquivalentAssignExecutor.getRhsEquivalent(java.lang.Object source,
java.lang.Object value,
IEolContext context_) |
| 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.util.Collection |
FastTransformationStrategy.getEquivalent(java.util.Collection collection,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.util.Collection |
DefaultTransformationStrategy.getEquivalent(java.util.Collection collection,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.lang.Object |
FastTransformationStrategy.getEquivalent(java.lang.Object source,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.lang.Object |
DefaultTransformationStrategy.getEquivalent(java.lang.Object source,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.util.Collection |
FastTransformationStrategy.getEquivalents(java.util.Collection collection,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.util.Collection |
DefaultTransformationStrategy.getEquivalents(java.util.Collection collection,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.util.Collection |
FastTransformationStrategy.getEquivalents(java.lang.Object source,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.util.Collection |
DefaultTransformationStrategy.getEquivalents(java.lang.Object source,
IEolContext context_,
java.util.List<java.lang.String> rules) |
java.util.Collection |
ITransformationStrategy.transform(java.lang.Object source,
IEtlContext context,
java.util.List<java.lang.String> rules) |
java.util.Collection |
FastTransformationStrategy.transform(java.lang.Object source,
IEtlContext context,
java.util.List<java.lang.String> rules) |
java.util.Collection |
DefaultTransformationStrategy.transform(java.lang.Object source,
IEtlContext context,
java.util.List<java.lang.String> rules) |
void |
ITransformationStrategy.transformModels(IEtlContext context) |
void |
FastTransformationStrategy.transformModels(IEtlContext context) |
void |
DefaultTransformationStrategy.transformModels(IEtlContext context) |
| Modifier and Type | Method and Description |
|---|---|
IEolExecutableModule |
EugeniaActionDelegate.createBuiltinModule() |
IEolExecutableModule |
EugeniaActionDelegate.createCustomizationModule() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EAttribute |
EClassOperationContributor.attr(java.lang.String name) |
org.eclipse.emf.ecore.EReference |
EClassOperationContributor.ref(java.lang.String name) |
org.eclipse.emf.ecore.EReference |
EClassOperationContributor.val(java.lang.String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
EUnitParseException
Exception for when EUnit modules have parsing problems.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EUnitModule.execute() |
EUnitTest |
EUnitModule.getSuiteRoot() |
void |
EUnitModule.runSuite(EUnitTest node) |
void |
EUnitTest.setModelBindings(ModelBindings mb)
Changes the set of model bindings for this test.
|
void |
EUnitModule.setSelectedOperations(java.util.List attribute) |
| Constructor and Description |
|---|
ModelBindings(java.util.Map<java.lang.String,java.lang.String> mapping,
ModelBindings.ExclusiveMode mode)
Creates a new instance.
|
| 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 |
|---|---|
boolean |
EvlConstraintContext.appliesTo(java.lang.Object object,
IEvlContext context) |
boolean |
EvlConstraint.appliesTo(java.lang.Object object,
IEvlContext context) |
boolean |
EvlFix.appliesTo(java.lang.Object self,
IEvlContext context) |
boolean |
EvlConstraint.check(java.lang.Object self,
IEvlContext context) |
void |
EvlConstraintContext.checkAll(IEvlContext context) |
boolean |
EvlGuard.evaluate(java.lang.Object object,
IEvlContext context)
Returns
true if the guard holds and the associated code
should be run, or false otherwise. |
java.lang.Object |
EvlModule.execute() |
void |
EvlFix.execute(java.lang.Object self,
IEvlContext context) |
void |
CommandLineFixer.fix(IEvlModule module) |
void |
IEvlFixer.fix(IEvlModule module) |
EvlConstraint |
EvlConstraints.getConstraint(java.lang.String name,
java.lang.Object target,
IEvlContext context) |
java.lang.String |
EvlFixInstance.getTitle() |
java.lang.String |
EvlFix.getTitle(java.lang.Object self,
IEvlContext context) |
boolean |
EvlConstraint.isLazy(IEvlContext context) |
void |
EvlFixInstance.perform() |
| Modifier and Type | Method and Description |
|---|---|
void |
ValidationViewFixer.fix(IEvlModule module) |
| Modifier and Type | Class and Description |
|---|---|
class |
EvlCircularAssumptionException |
class |
EvlConstraintNotFoundException |
class |
EvlInvalidAssumptionException |
| 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 |
|---|---|
boolean |
EwlWizard.appliesTo(java.lang.Object self,
IEolContext context) |
java.lang.String |
EwlWizardInstance.getTitle() |
java.lang.String |
EwlWizard.getTitle(java.lang.Object self,
IEolContext context) |
java.util.List<EwlWizardInstance> |
EwlModule.getWizardsFor(java.lang.Object self) |
java.util.List |
IEwlModule.getWizardsFor(java.lang.Object self) |
void |
EwlWizardInstance.process() |
void |
EwlWizard.process(java.lang.Object self,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
FlockResult |
FlockModule.execute() |
FlockResult |
FlockModule.execute(IModel original,
IModel migrated) |
FlockResult |
IFlockModule.execute(IModel original,
IModel migrated) |
| Modifier and Type | Method and Description |
|---|---|
void |
ModelElement.conservativelySetValueForProperty(ModelValue<?> equivalentValue,
java.lang.String propertyName,
ConservativeCopyContext context) |
ModelElement |
Model.createInstance(java.lang.String typeName) |
ModelValue<?> |
ModelElement.getValueOfProperty(java.lang.String property) |
boolean |
Model.hasProperty(java.lang.String type,
java.lang.String property) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConservativeCopyException |
class |
FlockRuntimeException |
class |
FlockUnsupportedModelException |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractFixer.fix(IEvlModule module) |
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.Document |
EUnitXMLFormatter.generate()
Generates a DOM tree with the results of the provided EUnit module, following
the format of the JUnit Ant task.
|
void |
EUnitXMLFormatter.generate(java.io.File reportDirectory)
Generates the report using
EUnitXMLFormatter.generate(), and then saves the XML document into a file. |
| Modifier and Type | Method and Description |
|---|---|
void |
EUnitTask.RunTargetOperationContributor.runTarget(java.lang.String targetName)
Operation which can call a series of Ant tasks described inside a
"script" nested element of this Ant task.
|