public interface IEclModule extends IErlModule
| Modifier and Type | Method and Description |
|---|---|
MatchTrace |
execute() |
default IEclContext |
getContext() |
List<MatchRule> |
getDeclaredMatchRules() |
List<MatchRule> |
getMatchRules() |
default List<MatchRule> |
getRulesFor(Object left,
Object right,
IEclContext context,
boolean ofClassOnly) |
default Match |
match(Object left,
Object right,
boolean forcedMatch) |
void |
matchModels() |
getDeclaredPost, getDeclaredPre, getPost, getPreconfigure, getCompilationContext, getConfigurationProperties, getDeclaredModelDeclarations, getDeclaredOperations, getImports, getMain, getModelDelcarations, getOperations, getParentModule, getParseProblems, getPostOperationStatements, parse, setContext, setParentModuleMatchTrace execute() throws org.eclipse.epsilon.eol.exceptions.EolRuntimeException
execute in interface org.eclipse.epsilon.eol.IEolModuleorg.eclipse.epsilon.eol.exceptions.EolRuntimeExceptiondefault IEclContext getContext()
getContext in interface org.eclipse.epsilon.eol.IEolModulegetContext in interface IErlModulevoid matchModels()
throws org.eclipse.epsilon.eol.exceptions.EolRuntimeException
org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptiondefault Match match(Object left, Object right, boolean forcedMatch) throws org.eclipse.epsilon.eol.exceptions.EolRuntimeException
org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptiondefault List<MatchRule> getRulesFor(Object left, Object right, IEclContext context, boolean ofClassOnly) throws org.eclipse.epsilon.eol.exceptions.EolRuntimeException
org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionCopyright © 2020. All rights reserved.