|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gmf.internal.common.codegen.GeneratorBase
org.eclipse.gmf.codegen.util.Generator
public class Generator
Invokes templates to populate diagram editor project.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.gmf.internal.common.codegen.GeneratorBase |
---|
org.eclipse.gmf.internal.common.codegen.GeneratorBase.Counter |
Constructor Summary | |
---|---|
Generator(GenEditorGenerator genModel,
CodegenEmitters emitters)
|
Method Summary | |
---|---|
protected org.eclipse.gmf.internal.common.codegen.TextMerger |
createMergeService()
By default, provides facility that doesn't perform any merge at all. |
protected void |
customRun()
|
protected void |
generatePropertySheetSections()
|
protected void |
setupProgressMonitor()
|
Methods inherited from class org.eclipse.gmf.internal.common.codegen.GeneratorBase |
---|
createImportAssistant, doGenerateBinaryFile, doGenerateFile, doGenerateJavaClass, doGenerateJavaClass, formatCode, getDestProject, getNextStepMonitor, getProgress, getRunStatus, guessNewProjectLocation, handleException, handleException, handleException, handleUnexpected, initializeEditorProject, initializeEditorProject, initializeEditorProject, mergeJavaCode, mergePlainText, newStatus, newStatus, run, run, setProgressMonitor, setProgressTaskName, setupProgressMonitor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Runnable |
---|
run |
Constructor Detail |
---|
public Generator(GenEditorGenerator genModel, CodegenEmitters emitters)
Method Detail |
---|
protected org.eclipse.gmf.internal.common.codegen.TextMerger createMergeService()
org.eclipse.gmf.internal.common.codegen.GeneratorBase
createMergeService
in class org.eclipse.gmf.internal.common.codegen.GeneratorBase
protected void customRun() throws InterruptedException, UnexpectedBehaviourException
customRun
in class org.eclipse.gmf.internal.common.codegen.GeneratorBase
InterruptedException
UnexpectedBehaviourException
protected void generatePropertySheetSections() throws UnexpectedBehaviourException, InterruptedException
UnexpectedBehaviourException
InterruptedException
protected void setupProgressMonitor()
setupProgressMonitor
in class org.eclipse.gmf.internal.common.codegen.GeneratorBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |