public class GenClassGeneratorAdapter
extends org.eclipse.emf.codegen.ecore.genmodel.generator.GenClassGeneratorAdapter
org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.AttributeData, org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.ExtensionData, org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.JETEmitterDescriptor
CLASS_ID, CREATE_CHILD_ICON_ID, ITEM_ICON_ID, ITEM_PROVIDER_ID, TEST_CASE_ID
EDIT_PROJECT_TYPE, EDITOR_PROJECT_TYPE, MODEL_PROJECT_TYPE, TESTS_PROJECT_TYPE
adapterFactory, BLANK_LINES_PATTERN, CONTINUATION_PATTERN, EXTENSION_POINT_PATTERN, GENERATED_PATTERN, generatingObject, gifEmitters, HEADER_PATTERN, importManager, jetEmitters, lineDelimiter, MANIFEST_ENCODING, message, OBJECT_ARGUMENT, PLUGIN_END_TAG_PATTERN, PROPERTIES_ENCODING, uriConverter, VERSION_PATTERN
Constructor and Description |
---|
GenClassGeneratorAdapter(org.eclipse.emf.codegen.ecore.generator.GeneratorAdapterFactory generatorAdapterFactory) |
Modifier and Type | Method and Description |
---|---|
protected void |
addClasspathEntries(org.eclipse.emf.codegen.jet.JETEmitter jetEmitter) |
protected org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.JETEmitterDescriptor[] |
getJETEmitterDescriptors() |
countCreateChildIcons, generateClass, generateCreateChildIcons, generateEdit, generateInterface, generateItemIcon, generateItemProvider, generateModel, generateTestCase, generateTests, getGenerateParent, getInputPathNames
addBaseTemplatePathEntries, canGenerate, canGenerateEdit, canGenerateEditor, canGenerateModel, canGenerateTests, clearImportManager, createImportManager, doGenerate, ensureProjectExists, generateEditor, getGenerateChildren, getGenerateEditChildren, getGenerateEditorChildren, getGenerateModelChildren, getGenerateTestsChildren, getParent, getUserTemplatePath, setLineDelimiter
createCodeFormatter, createGIFEmitter, createInputStream, createJETEmitter, createMonitor, createOutputStream, doPostGenerate, doPreGenerate, ensureContainerExists, exists, formatCode, formatCode, generate, generateGIF, generateJava, generateProperties, generateText, getAdapterFactory, getAttributeData, getCanGenerateChildren, getCanGenerateParent, getContents, getEncoding, getExtensionData, getGenerator, getGIFEmitter, getImportManager, getJETEmitter, getLineDelimiter, getLineDelimiter, getURIConverter, isAdapterForType, isReadOnly, mergeManifest, mergePluginXML, organizeImports, postGenerate, preGenerate, setAdapterFactory, setStaticTemplateClass, setStaticTemplateClass, setWriteable, shouldMerge, toDiagnostic, toPlatformResourceURI, toURI, validateEdit
dispose, getTarget, notifyChanged, setTarget, unsetTarget
public GenClassGeneratorAdapter(org.eclipse.emf.codegen.ecore.generator.GeneratorAdapterFactory generatorAdapterFactory)
protected org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.JETEmitterDescriptor[] getJETEmitterDescriptors()
getJETEmitterDescriptors
in class org.eclipse.emf.codegen.ecore.genmodel.generator.GenClassGeneratorAdapter
protected void addClasspathEntries(org.eclipse.emf.codegen.jet.JETEmitter jetEmitter) throws org.eclipse.emf.codegen.jet.JETException
addClasspathEntries
in class org.eclipse.emf.codegen.ecore.genmodel.generator.GenBaseGeneratorAdapter
org.eclipse.emf.codegen.jet.JETException