Package org.eclipse.emf.mwe2.ecore
Class EcoreGenerator
java.lang.Object
org.eclipse.emf.mwe2.ecore.EcoreGenerator
- All Implemented Interfaces:
IWorkflowComponent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
protected static class
protected final class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSrcPath
(String srcPath) protected String
protected GenModelHelper
void
void
invoke
(IWorkflowContext ctx) void
void
void
setGenerateCustomClasses
(boolean generateCustomClasses) void
setGenerateEdit
(boolean generateEdit) void
setGenerateEditor
(boolean generateEditor) void
setGenerateModel
(boolean generateModel) void
setGenModel
(String genModel) void
setLineDelimiter
(String lineDelimiter) void
setResourceSet
(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
-
Field Details
-
srcPaths
-
-
Constructor Details
-
EcoreGenerator
public EcoreGenerator()
-
-
Method Details
-
getLineDelimiter
- Since:
- 2.7
-
setLineDelimiter
- Since:
- 2.7
-
setGenerateModel
public void setGenerateModel(boolean generateModel) - Since:
- 2.12
-
setGenerateEdit
public void setGenerateEdit(boolean generateEdit) -
setGenerateEditor
public void setGenerateEditor(boolean generateEditor) -
setGenerateCustomClasses
public void setGenerateCustomClasses(boolean generateCustomClasses) -
addSrcPath
-
setGenModel
-
setResourceSet
public void setResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) -
preInvoke
public void preInvoke()- Specified by:
preInvoke
in interfaceIWorkflowComponent
-
postInvoke
public void postInvoke()- Specified by:
postInvoke
in interfaceIWorkflowComponent
-
createGenModelSetup
-
invoke
- Specified by:
invoke
in interfaceIWorkflowComponent
-
getTypeMapper
-
generate
-
copyright
-