public class EglPreprocessorModule extends EolModule
| Constructor and Description |
|---|
EglPreprocessorModule() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
execute() |
EglPreprocessorContext |
getContext() |
java.util.HashMap<java.lang.String,java.lang.Class<?>> |
getImportConfiguration()
Get the import configurations for this translation.
|
java.util.List<ParseProblem> |
getParseProblems() |
boolean |
preprocess(AST ast,
java.io.File sourceFile,
java.net.URI sourceUri) |
void |
reset() |
buildModel, clearCache, createContext, getChildren, getMaincreateLexer, createParser, getAst, getDeclaredModelDefinitions, getDeclaredModelGroupDefinitions, getDeclaredOperations, getImports, getMainRule, getModelDefinitions, getModelGroupDefinitions, getOperationFactory, getOperations, getParent, getSourceFile, setOperationFactory, setParent, toStringparse, parse, parse, parsegetSourceUri, setAstequals, getClass, hashCode, notify, notifyAll, wait, wait, waitparsegetDeclaredModelDefinitions, getDeclaredModelGroupDefinitions, getDeclaredOperations, getImports, getModelDefinitions, getModelGroupDefinitions, getOperationFactory, getOperations, getParent, setOperationFactory, setParentgetSourceUri, parse, parse, parsegetAstpublic EglPreprocessorContext getContext()
getContext in interface IEolLibraryModulegetContext in class EolModulepublic void reset()
public boolean preprocess(AST ast, java.io.File sourceFile, java.net.URI sourceUri)
public java.lang.Object execute()
throws EglRuntimeException
execute in interface IEolExecutableModuleexecute in class EolModuleEglRuntimeExceptionpublic java.util.List<ParseProblem> getParseProblems()
getParseProblems in interface IModulegetParseProblems in interface IEolLibraryModulegetParseProblems in class AbstractModulepublic final java.util.HashMap<java.lang.String,java.lang.Class<?>> getImportConfiguration()
getImportConfiguration in class EolLibraryModule