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 EolRuntimeException
execute in interface IEolModuleEolRuntimeExceptiondefault IEclContext getContext()
getContext in interface IEolModulegetContext in interface IErlModulevoid matchModels()
throws EolRuntimeException
EolRuntimeExceptiondefault Match match(Object left, Object right, boolean forcedMatch) throws EolRuntimeException
EolRuntimeExceptiondefault List<MatchRule> getRulesFor(Object left, Object right, IEclContext context, boolean ofClassOnly) throws EolRuntimeException
EolRuntimeExceptionCopyright © 2020. All rights reserved.