org.eclipse.emf.codegen.ecore.generator
Interface GeneratorAdapter
- All Known Implementing Classes:
- AbstractGeneratorAdapter
- public interface GeneratorAdapter
- Since:
- 2.2.0
getAdapterFactory
public GeneratorAdapterFactory getAdapterFactory()
setAdapterFactory
public void setAdapterFactory(GeneratorAdapterFactory adapterFactory)
getCanGenerateChildren
public java.util.Collection getCanGenerateChildren(java.lang.Object object,
java.lang.Object projectType)
getCanGenerateParent
public java.lang.Object getCanGenerateParent(java.lang.Object object,
java.lang.Object projectType)
canGenerate
public boolean canGenerate(java.lang.Object object,
java.lang.Object projectType)
getGenerateChildren
public java.util.Collection getGenerateChildren(java.lang.Object object,
java.lang.Object projectType)
getGenerateParent
public java.lang.Object getGenerateParent(java.lang.Object object,
java.lang.Object projectType)
preGenerate
public Diagnostic preGenerate(java.lang.Object object,
java.lang.Object projectType)
generate
public Diagnostic generate(java.lang.Object object,
java.lang.Object projectType,
Monitor monitor)
postGenerate
public Diagnostic postGenerate(java.lang.Object object,
java.lang.Object projectType)
dispose
public void dispose()