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 IModule
getParseProblems
in interface IEolLibraryModule
public Object execute() throws EolRuntimeException
execute
in interface IEolExecutableModule
EolRuntimeException
public List<ModuleMarker> compile()
public IEglContext getContext()
getContext
in interface IEolLibraryModule
public List<ModelDeclaration> getDeclaredModelDeclarations()
getDeclaredModelDeclarations
in interface IEolLibraryModule
public OperationList getDeclaredOperations()
getDeclaredOperations
in interface IEolLibraryModule
public List<Import> getImports()
getImports
in interface IEolLibraryModule
public Set<ModelDeclaration> getModelDelcarations()
getModelDelcarations
in interface IEolLibraryModule
public OperationList getOperations()
getOperations
in interface IEolLibraryModule
public void setDefaultFormatters(Collection<Formatter> defaultFormatters)
public IEolLibraryModule getParentModule()
getParentModule
in interface IEolLibraryModule
public void setParentModule(IEolLibraryModule parent)
setParentModule
in interface IEolLibraryModule
public URI getSourceUri()
getSourceUri
in interface IModule
public void setContext(IEolContext context)
setContext
in interface IEolLibraryModule
public EolCompilationContext getCompilationContext()
getCompilationContext
in interface IEolLibraryModule
public ModuleElement createAst(AST cst, ModuleElement parentAst)
public File getFile()
getFile
in interface ModuleElement
public URI getUri()
getUri
in interface ModuleElement
public void setUri(URI uri)
setUri
in interface ModuleElement
public void setModule(IModule module)
setModule
in interface ModuleElement
public void build(AST cst, IModule module)
build
in interface ModuleElement
public Region getRegion()
getRegion
in interface ModuleElement
public void setRegion(Region region)
setRegion
in interface ModuleElement
public ModuleElement getParent()
getParent
in interface ModuleElement
public void setParent(ModuleElement moduleElement)
setParent
in interface ModuleElement
public List<ModuleElement> getChildren()
getChildren
in interface ModuleElement
public IModule getModule()
getModule
in interface ModuleElement
Copyright © 2016. All rights reserved.