public class EglTemplateFactoryModuleAdapter extends Object implements IEolExecutableModule
| Constructor and Description |
|---|
EglTemplateFactoryModuleAdapter(EglTemplateFactory factory) |
public EglTemplateFactoryModuleAdapter(EglTemplateFactory factory)
public EglTemplate getCurrentTemplate()
public List<ParseProblem> getParseProblems()
getParseProblems in interface IModulegetParseProblems in interface IEolLibraryModulepublic Object execute() throws EolRuntimeException
execute in interface IEolExecutableModuleEolRuntimeExceptionpublic List<ModuleMarker> compile()
public IEglContext getContext()
getContext in interface IEolLibraryModulepublic List<ModelDeclaration> getDeclaredModelDeclarations()
getDeclaredModelDeclarations in interface IEolLibraryModulepublic OperationList getDeclaredOperations()
getDeclaredOperations in interface IEolLibraryModulepublic List<Import> getImports()
getImports in interface IEolLibraryModulepublic Set<ModelDeclaration> getModelDelcarations()
getModelDelcarations in interface IEolLibraryModulepublic OperationList getOperations()
getOperations in interface IEolLibraryModulepublic void setDefaultFormatters(Collection<Formatter> defaultFormatters)
public IEolLibraryModule getParentModule()
getParentModule in interface IEolLibraryModulepublic void setParentModule(IEolLibraryModule parent)
setParentModule in interface IEolLibraryModulepublic URI getSourceUri()
getSourceUri in interface IModulepublic void setContext(IEolContext context)
setContext in interface IEolLibraryModulepublic EolCompilationContext getCompilationContext()
getCompilationContext in interface IEolLibraryModulepublic ModuleElement createAst(AST cst, ModuleElement parentAst)
public File getFile()
getFile in interface ModuleElementpublic URI getUri()
getUri in interface ModuleElementpublic void setUri(URI uri)
setUri in interface ModuleElementpublic void setModule(IModule module)
setModule in interface ModuleElementpublic void build(AST cst, IModule module)
build in interface ModuleElementpublic Region getRegion()
getRegion in interface ModuleElementpublic void setRegion(Region region)
setRegion in interface ModuleElementpublic ModuleElement getParent()
getParent in interface ModuleElementpublic void setParent(ModuleElement moduleElement)
setParent in interface ModuleElementpublic List<ModuleElement> getChildren()
getChildren in interface ModuleElementpublic IModule getModule()
getModule in interface ModuleElementCopyright © 2016. All rights reserved.