|
||||||||||
| PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.eclipse.emf.common.notify.impl.NotifierImpl
|
+--org.eclipse.emf.ecore.impl.EObjectImpl
|
+--org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl
|
+--org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl
An implementation of the model object 'GenModel'.
The following features are implemented:
Copyright TextModel DirectoryCreation CommandsEdit DirectoryEditor DirectoryModel Plugin IDTemplate DirectoryRuntime JarForeign ModelDynamic TemplatesRedirectionForce OverwriteNon Externalized String TagTest DirectoryModel NameModel Plugin ClassEdit Plugin ClassEditor Plugin ClassUpdate ClasspathGenerate SchemaNon NLS MarkersGen PackagesUsed Gen Packages
| Inner classes inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
|---|
GenBaseImpl.ColorInformation, GenBaseImpl.GenClassFilter, GenBaseImpl.GenFeatureFilter, GenBaseImpl.GenOperationFilter, GenBaseImpl.GIFEmitter, GenBaseImpl.ImportManager, GenBaseImpl.UniqueNameHelper |
| Inner classes inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
EObjectImpl.EPropertiesHolder, EObjectImpl.EPropertiesHolderImpl |
| Field Summary | |
|---|---|
protected JETEmitter |
actionBarContributorEmitter
|
protected java.lang.String |
actionBarContributorTemplateName
|
protected JETEmitter |
adapterFactoryClassEmitter
|
protected java.lang.String |
adapterFactoryClassTemplateName
|
protected boolean |
canGenerate
|
protected JETEmitter |
classEmitter
|
protected java.lang.String |
classTemplateName
|
protected static java.lang.String |
COPYRIGHT_TEXT_EDEFAULT
The default value of the ' Copyright Text' attribute. |
protected java.lang.String |
copyrightText
The cached value of the ' Copyright Text' attribute. |
protected GenBaseImpl.GIFEmitter |
createChildGIFEmitter
|
protected java.lang.String |
createChildGIFName
|
protected static boolean |
CREATION_COMMANDS_EDEFAULT
The default value of the ' Creation Commands' attribute. |
protected boolean |
creationCommands
The cached value of the ' Creation Commands' attribute. |
protected static boolean |
DYNAMIC_TEMPLATES_EDEFAULT
The default value of the ' Dynamic Templates' attribute. |
protected boolean |
dynamicTemplates
The cached value of the ' Dynamic Templates' attribute. |
protected static java.lang.String |
EDIT_DIRECTORY_EDEFAULT
The default value of the ' Edit Directory' attribute. |
protected static java.lang.String |
EDIT_PLUGIN_CLASS_EDEFAULT
The default value of the ' Edit Plugin Class' attribute. |
protected java.lang.String |
editDirectory
The cached value of the ' Edit Directory' attribute. |
protected static java.lang.String |
EDITOR_DIRECTORY_EDEFAULT
The default value of the ' Editor Directory' attribute. |
protected static java.lang.String |
EDITOR_PLUGIN_CLASS_EDEFAULT
The default value of the ' Editor Plugin Class' attribute. |
protected java.lang.String |
editorDirectory
The cached value of the ' Editor Directory' attribute. |
protected JETEmitter |
editorEmitter
|
protected java.lang.String |
editorPluginClass
The cached value of the ' Editor Plugin Class' attribute. |
protected JETEmitter |
editorPluginClassEmitter
|
protected JETEmitter |
editorPluginPropertiesEmitter
|
protected java.lang.String |
editorPluginPropertiesTemplateName
|
protected java.lang.String |
editorPluginTemplateName
|
protected JETEmitter |
editorPluginXMLEmitter
|
protected java.lang.String |
editorPluginXMLTemplateName
|
protected java.lang.String |
editorTemplateName
|
protected java.lang.String |
editPluginClass
The cached value of the ' Edit Plugin Class' attribute. |
protected JETEmitter |
editPluginClassEmitter
|
protected JETEmitter |
editPluginPropertiesEmitter
|
protected java.lang.String |
editPluginPropertiesTemplateName
|
protected java.lang.String |
editPluginTemplateName
|
protected JETEmitter |
editPluginXMLEmitter
|
protected java.lang.String |
editPluginXMLTemplateName
|
protected JETEmitter |
enumClassEmitter
|
protected java.lang.String |
enumClassTemplateName
|
protected JETEmitter |
factoryClassEmitter
|
protected java.lang.String |
factoryClassTemplateName
|
protected JETEmitter |
factoryInterfaceEmitter
|
protected java.lang.String |
factoryInterfaceTemplateName
|
protected static boolean |
FORCE_OVERWRITE_EDEFAULT
The default value of the ' Force Overwrite' attribute. |
protected boolean |
forceOverwrite
The cached value of the ' Force Overwrite' attribute. |
protected EList |
foreignModel
The cached value of the ' Foreign Model' attribute list. |
protected static boolean |
GENERATE_SCHEMA_EDEFAULT
The default value of the ' Generate Schema' attribute. |
protected boolean |
generateSchema
The cached value of the ' Generate Schema' attribute. |
protected EList |
genPackages
The cached value of the ' Gen Packages' containment reference list. |
protected int |
importInsertionPoint
|
protected GenBaseImpl.ImportManager |
importManager
|
protected java.lang.StringBuffer |
importStringBuffer
|
protected JETEmitter |
interfaceEmitter
|
protected java.lang.String |
interfaceTemplateName
|
protected GenBaseImpl.GIFEmitter |
itemGIFEmitter
|
protected java.lang.String |
itemGIFName
|
protected JETEmitter |
itemProviderAdapterFactoryEmitter
|
protected java.lang.String |
itemProviderAdapterFactoryTemplateName
|
protected JETEmitter |
itemProviderEmitter
|
protected java.lang.String |
itemProviderTemplateName
|
protected JControlModel |
jControlModel
|
protected java.lang.String |
jControlModelName
|
protected static java.lang.String |
MODEL_DIRECTORY_EDEFAULT
The default value of the ' Model Directory' attribute. |
protected static java.lang.String |
MODEL_NAME_EDEFAULT
The default value of the ' Model Name' attribute. |
protected static java.lang.String |
MODEL_PLUGIN_CLASS_EDEFAULT
The default value of the ' Model Plugin Class' attribute. |
protected static java.lang.String |
MODEL_PLUGIN_ID_EDEFAULT
The default value of the ' Model Plugin ID' attribute. |
protected java.lang.String |
modelDirectory
The cached value of the ' Model Directory' attribute. |
protected GenBaseImpl.GIFEmitter |
modelGIFEmitter
|
protected java.lang.String |
modelGIFName
|
protected java.lang.String |
modelName
The cached value of the ' Model Name' attribute. |
protected java.lang.String |
modelPluginClass
The cached value of the ' Model Plugin Class' attribute. |
protected JETEmitter |
modelPluginClassEmitter
|
protected java.lang.String |
modelPluginID
The cached value of the ' Model Plugin ID' attribute. |
protected java.lang.String |
modelPluginTemplateName
|
protected JETEmitter |
modelWizardEmitter
|
protected GenBaseImpl.GIFEmitter |
modelWizardGIFEmitter
|
protected java.lang.String |
modelWizardGIFName
|
protected java.lang.String |
modelWizardTemplateName
|
protected static java.lang.String |
NON_EXTERNALIZED_STRING_TAG_EDEFAULT
The default value of the ' Non Externalized String Tag' attribute. |
protected static boolean |
NON_NLS_MARKERS_EDEFAULT
The default value of the ' Non NLS Markers' attribute. |
protected java.lang.String |
nonExternalizedStringTag
The cached value of the ' Non Externalized String Tag' attribute. |
protected boolean |
nonNLSMarkers
The cached value of the ' Non NLS Markers' attribute. |
static java.lang.Class[] |
OBJECT_ARGUMENT
|
protected JETEmitter |
packageClassEmitter
|
protected java.lang.String |
packageClassTemplateName
|
protected JETEmitter |
packageInterfaceEmitter
|
protected java.lang.String |
packageInterfaceTemplateName
|
protected JETEmitter |
pluginPropertiesEmitter
|
protected java.lang.String |
pluginPropertiesTemplateName
|
protected JETEmitter |
pluginXMLEmitter
|
protected java.lang.String |
pluginXMLTemplateName
|
protected java.lang.String |
redirection
The cached value of the ' Redirection' attribute. |
protected static java.lang.String |
REDIRECTION_EDEFAULT
The default value of the ' Redirection' attribute. |
protected JETEmitter |
resourceClassEmitter
|
protected JETEmitter |
resourceFactoryClassEmitter
|
protected java.lang.String |
resourceFactoryTemplateName
|
protected java.lang.String |
resourceTemplateName
|
protected static boolean |
RUNTIME_JAR_EDEFAULT
The default value of the ' Runtime Jar' attribute. |
protected boolean |
runtimeJar
The cached value of the ' Runtime Jar' attribute. |
protected JETEmitter |
switchClassEmitter
|
protected java.lang.String |
switchClassTemplateName
|
protected static java.lang.String |
TEMPLATE_DIRECTORY_EDEFAULT
The default value of the ' Template Directory' attribute. |
protected java.lang.String |
templateDirectory
The cached value of the ' Template Directory' attribute. |
protected java.lang.String[] |
templatePath
|
protected static java.lang.String |
TEST_DIRECTORY_EDEFAULT
The default value of the ' Test Directory' attribute. |
protected java.lang.String |
testDirectory
The cached value of the ' Test Directory' attribute. |
protected static boolean |
UPDATE_CLASSPATH_EDEFAULT
The default value of the ' Update Classpath' attribute. |
protected boolean |
updateClasspath
The cached value of the ' Update Classpath' attribute. |
protected EList |
usedGenPackages
The cached value of the ' Used Gen Packages' reference list. |
| Fields inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
|---|
ecoreGenPackage, javaLangTypes, javaReservedWords, theEcorePackage |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eContainer, eContainerFeatureID, ELAST_EOBJECT_FLAG, eProperties |
| Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
|---|
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
GenModelImpl()
|
| Method Summary | |
|---|---|
void |
addImport(java.lang.String qualifiedName)
|
boolean |
canGenerate()
|
boolean |
canGenerateEdit()
|
boolean |
canGenerateEditor()
|
java.lang.Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
emitSortedImports()
|
void |
eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
void |
generate(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
|
void |
generateEdit(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
|
void |
generateEditor(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
|
JETEmitter |
getActionBarContributorEmitter()
|
JETEmitter |
getAdapterFactoryClassEmitter()
|
java.util.List |
getAllGenAndUsedGenPackagesWithClassifiers()
|
java.util.List |
getAllGenPackagesWithClassifiers()
|
protected void |
getAllGenPackagesWithClassifiersHelper(java.util.List result,
java.util.List genPackages)
|
java.util.List |
getAllUsedGenPackagesWithClassifiers()
|
JETEmitter |
getClassEmitter()
|
java.lang.String |
getCopyrightText()
|
GenBaseImpl.GIFEmitter |
getCreateChildGIFEmitter()
|
java.lang.String |
getDate()
|
java.lang.String |
getDriverNumber()
|
java.lang.String |
getEditDirectory()
Returns the value of the 'Edit Directory' attribute. |
java.lang.String |
getEditDirectoryGen()
|
java.lang.String |
getEditIconsDirectory()
|
java.lang.String |
getEditorDirectory()
Returns the value of the 'Editor Directory' attribute. |
java.lang.String |
getEditorDirectoryGen()
|
JETEmitter |
getEditorEmitter()
|
java.lang.String |
getEditorIconsDirectory()
|
java.lang.String |
getEditorPluginClass()
|
JETEmitter |
getEditorPluginClassEmitter()
|
java.lang.String |
getEditorPluginClassName()
|
protected java.lang.String |
getEditorPluginClassToUse()
|
java.lang.String |
getEditorPluginID()
|
java.lang.String |
getEditorPluginPackageName()
|
JETEmitter |
getEditorPluginPropertiesEmitter()
|
JETEmitter |
getEditorPluginXMLEmitter()
|
java.lang.String |
getEditorProjectDirectory()
|
java.util.List |
getEditorRequiredPlugins()
|
java.lang.String |
getEditPluginClass()
|
JETEmitter |
getEditPluginClassEmitter()
|
java.lang.String |
getEditPluginClassName()
|
protected java.lang.String |
getEditPluginClassToUse()
|
java.lang.String |
getEditPluginID()
|
java.lang.String |
getEditPluginPackageName()
|
JETEmitter |
getEditPluginPropertiesEmitter()
|
JETEmitter |
getEditPluginXMLEmitter()
|
java.lang.String |
getEditProjectDirectory()
|
java.util.List |
getEditRequiredPlugins()
|
java.util.List |
getEditResourceDelegateImportedPluginClassNames()
|
JETEmitter |
getEnumClassEmitter()
|
JETEmitter |
getFactoryClassEmitter()
|
JETEmitter |
getFactoryInterfaceEmitter()
|
EList |
getForeignModel()
|
EList |
getGenPackages()
|
java.lang.String |
getImportedName(java.lang.String qualifiedName)
|
protected GenBaseImpl.ImportManager |
getImportManager()
|
JETEmitter |
getInterfaceEmitter()
|
GenBaseImpl.GIFEmitter |
getItemGIFEmitter()
|
JETEmitter |
getItemProviderAdapterFactoryEmitter()
|
JETEmitter |
getItemProviderEmitter()
|
JControlModel |
getJControlModel()
|
java.util.List |
getMissingPackages()
|
protected void |
getMissingPackagesHelper(java.util.List ePackages,
java.util.List genPackages)
|
java.lang.String |
getModelDirectory()
|
GenBaseImpl.GIFEmitter |
getModelGIFEmitter()
|
java.lang.String |
getModelName()
Returns the value of the 'Model Name' attribute. |
java.lang.String |
getModelNameGen()
|
java.lang.String |
getModelPluginClass()
|
JETEmitter |
getModelPluginClassEmitter()
|
java.lang.String |
getModelPluginClassName()
|
protected java.lang.String |
getModelPluginClassToUse()
|
java.lang.String |
getModelPluginID()
|
java.lang.String |
getModelPluginPackageName()
|
java.lang.String |
getModelProjectDirectory()
|
java.util.List |
getModelRequiredPlugins()
|
JETEmitter |
getModelWizardEmitter()
|
GenBaseImpl.GIFEmitter |
getModelWizardGIFEmitter()
|
java.lang.String |
getName()
|
java.lang.String |
getNonExternalizedStringTag()
|
java.lang.String |
getNonNLS()
|
java.lang.String |
getNonNLS(int i)
|
java.lang.String |
getNonNLS(java.lang.String s)
|
java.lang.String |
getNonNLS(java.lang.String s,
int i)
|
JETEmitter |
getPackageClassEmitter()
|
JETEmitter |
getPackageInterfaceEmitter()
|
JETEmitter |
getPluginPropertiesEmitter()
|
JETEmitter |
getPluginXMLEmitter()
|
protected static java.lang.String |
getProjectPath(java.lang.String path)
|
java.lang.String |
getQualifiedEditorPluginClassName()
|
java.lang.String |
getQualifiedEditPluginClassName()
|
java.lang.String |
getQualifiedModelPluginClassName()
|
java.lang.String |
getRedirection()
|
JETEmitter |
getResourceClassEmitter()
|
JETEmitter |
getResourceFactoryClassEmitter()
|
JETEmitter |
getSwitchClassEmitter()
|
java.lang.String |
getTemplateDirectory()
|
protected java.lang.String[] |
getTemplatePath()
|
java.lang.String |
getTestDirectory()
|
EList |
getUsedGenPackages()
|
java.lang.String |
getXMLEncodingChoices()
|
boolean |
hasEditorSupport()
|
boolean |
hasEditSupport()
|
boolean |
hasModelPluginClass()
|
protected boolean |
hasModelSupport()
|
boolean |
hasPluginSupport()
|
boolean |
hasXMLDependency()
|
void |
initialize(java.util.Collection ePackages)
|
boolean |
isCreationCommands()
|
boolean |
isDynamicTemplates()
|
boolean |
isForceOverwrite()
|
boolean |
isGenerateSchema()
|
boolean |
isNonNLSMarkers()
|
boolean |
isRuntimeJar()
|
boolean |
isUpdateClasspath()
|
void |
markImportLocation(java.lang.StringBuffer stringBuffer)
|
void |
markImportLocation(java.lang.StringBuffer stringBuffer,
GenPackage genPackage)
|
boolean |
reconcile()
|
boolean |
reconcile(GenModel oldGenModelVersion)
Restore all the corresponding settings of the old version into this version. |
protected void |
reconcileSettings(GenModel oldGenModelVersion)
|
boolean |
sameEditEditorProject()
|
boolean |
sameModelEditorProject()
|
boolean |
sameModelEditProject()
|
void |
setCanGenerate(boolean canGenerate)
|
void |
setCopyrightText(java.lang.String newCopyrightText)
|
void |
setCreationCommands(boolean newCreationCommands)
|
void |
setDynamicTemplates(boolean newDynamicTemplates)
|
void |
setEditDirectory(java.lang.String newEditDirectory)
|
void |
setEditorDirectory(java.lang.String newEditorDirectory)
|
void |
setEditorPluginClass(java.lang.String newEditorPluginClass)
|
void |
setEditPluginClass(java.lang.String newEditPluginClass)
|
void |
setForceOverwrite(boolean newForceOverwrite)
|
void |
setGenerateSchema(boolean newGenerateSchema)
|
protected void |
setImportManager(GenBaseImpl.ImportManager importManager)
|
void |
setMethod(JETEmitter jetEmitter,
java.lang.String className)
|
void |
setModelDirectory(java.lang.String newModelDirectory)
|
void |
setModelName(java.lang.String newModelName)
|
void |
setModelPluginClass(java.lang.String newModelPluginClass)
|
void |
setModelPluginID(java.lang.String newModelPluginID)
|
void |
setNonExternalizedStringTag(java.lang.String newNonExternalizedStringTag)
Sets the value of the ' Non Externalized String Tag' attribute. |
void |
setNonExternalizedStringTagGen(java.lang.String newNonExternalizedStringTag)
|
void |
setNonNLSMarkers(boolean newNonNLSMarkers)
Sets the value of the ' Non NLS Markers' attribute. |
void |
setNonNLSMarkersGen(boolean newNonNLSMarkers)
|
void |
setRedirection(java.lang.String newRedirection)
|
void |
setRuntimeJar(boolean newRuntimeJar)
|
void |
setTemplateDirectory(java.lang.String newTemplateDirectory)
|
void |
setTestDirectory(java.lang.String newTestDirectory)
|
void |
setUpdateClasspath(boolean newUpdateClasspath)
|
java.lang.String |
toString()
|
org.eclipse.core.runtime.IStatus |
validate()
|
| Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
|---|
eAdapters, eDeliver, eNotificationRequired, eNotify, eSetDeliver |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenModel |
|---|
findGenPackage |
| Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
|---|
capName, ePackageGenModel, format, getGenModel, safeName, uncapName, uncapPrefixedName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
protected static final java.lang.String COPYRIGHT_TEXT_EDEFAULT
Copyright Text' attribute.
getCopyrightText()protected java.lang.String copyrightText
Copyright Text' attribute.
getCopyrightText()protected static final java.lang.String MODEL_DIRECTORY_EDEFAULT
Model Directory' attribute.
getModelDirectory()protected java.lang.String modelDirectory
Model Directory' attribute.
getModelDirectory()protected static final boolean CREATION_COMMANDS_EDEFAULT
Creation Commands' attribute.
isCreationCommands()protected boolean creationCommands
Creation Commands' attribute.
isCreationCommands()protected static final java.lang.String EDIT_DIRECTORY_EDEFAULT
Edit Directory' attribute.
getEditDirectory()protected java.lang.String editDirectory
Edit Directory' attribute.
getEditDirectory()protected static final java.lang.String EDITOR_DIRECTORY_EDEFAULT
Editor Directory' attribute.
getEditorDirectory()protected java.lang.String editorDirectory
Editor Directory' attribute.
getEditorDirectory()protected static final java.lang.String MODEL_PLUGIN_ID_EDEFAULT
Model Plugin ID' attribute.
getModelPluginID()protected java.lang.String modelPluginID
Model Plugin ID' attribute.
getModelPluginID()protected static final java.lang.String TEMPLATE_DIRECTORY_EDEFAULT
Template Directory' attribute.
getTemplateDirectory()protected java.lang.String templateDirectory
Template Directory' attribute.
getTemplateDirectory()protected static final boolean RUNTIME_JAR_EDEFAULT
Runtime Jar' attribute.
isRuntimeJar()protected boolean runtimeJar
Runtime Jar' attribute.
isRuntimeJar()protected EList foreignModel
Foreign Model' attribute list.
getForeignModel()protected static final boolean DYNAMIC_TEMPLATES_EDEFAULT
Dynamic Templates' attribute.
isDynamicTemplates()protected boolean dynamicTemplates
Dynamic Templates' attribute.
isDynamicTemplates()protected static final java.lang.String REDIRECTION_EDEFAULT
Redirection' attribute.
getRedirection()protected java.lang.String redirection
Redirection' attribute.
getRedirection()protected static final boolean FORCE_OVERWRITE_EDEFAULT
Force Overwrite' attribute.
isForceOverwrite()protected boolean forceOverwrite
Force Overwrite' attribute.
isForceOverwrite()protected static final java.lang.String NON_EXTERNALIZED_STRING_TAG_EDEFAULT
Non Externalized String Tag' attribute.
getNonExternalizedStringTag()protected java.lang.String nonExternalizedStringTag
Non Externalized String Tag' attribute.
getNonExternalizedStringTag()protected static final java.lang.String TEST_DIRECTORY_EDEFAULT
Test Directory' attribute.
getTestDirectory()protected java.lang.String testDirectory
Test Directory' attribute.
getTestDirectory()protected static final java.lang.String MODEL_NAME_EDEFAULT
Model Name' attribute.
getModelName()protected java.lang.String modelName
Model Name' attribute.
getModelName()protected static final java.lang.String MODEL_PLUGIN_CLASS_EDEFAULT
Model Plugin Class' attribute.
getModelPluginClass()protected java.lang.String modelPluginClass
Model Plugin Class' attribute.
getModelPluginClass()protected static final java.lang.String EDIT_PLUGIN_CLASS_EDEFAULT
Edit Plugin Class' attribute.
getEditPluginClass()protected java.lang.String editPluginClass
Edit Plugin Class' attribute.
getEditPluginClass()protected static final java.lang.String EDITOR_PLUGIN_CLASS_EDEFAULT
Editor Plugin Class' attribute.
getEditorPluginClass()protected java.lang.String editorPluginClass
Editor Plugin Class' attribute.
getEditorPluginClass()protected static final boolean UPDATE_CLASSPATH_EDEFAULT
Update Classpath' attribute.
isUpdateClasspath()protected boolean updateClasspath
Update Classpath' attribute.
isUpdateClasspath()protected static final boolean GENERATE_SCHEMA_EDEFAULT
Generate Schema' attribute.
isGenerateSchema()protected boolean generateSchema
Generate Schema' attribute.
isGenerateSchema()protected static final boolean NON_NLS_MARKERS_EDEFAULT
Non NLS Markers' attribute.
isNonNLSMarkers()protected boolean nonNLSMarkers
Non NLS Markers' attribute.
isNonNLSMarkers()protected EList genPackages
Gen Packages' containment reference list.
getGenPackages()protected EList usedGenPackages
Used Gen Packages' reference list.
getUsedGenPackages()protected GenBaseImpl.ImportManager importManager
protected java.lang.StringBuffer importStringBuffer
protected int importInsertionPoint
protected boolean canGenerate
protected java.lang.String jControlModelName
protected java.lang.String interfaceTemplateName
protected java.lang.String classTemplateName
protected java.lang.String enumClassTemplateName
protected java.lang.String packageInterfaceTemplateName
protected java.lang.String packageClassTemplateName
protected java.lang.String factoryInterfaceTemplateName
protected java.lang.String factoryClassTemplateName
protected java.lang.String adapterFactoryClassTemplateName
protected java.lang.String switchClassTemplateName
protected java.lang.String pluginXMLTemplateName
protected java.lang.String pluginPropertiesTemplateName
protected java.lang.String modelPluginTemplateName
protected java.lang.String resourceTemplateName
protected java.lang.String resourceFactoryTemplateName
protected java.lang.String[] templatePath
protected JControlModel jControlModel
protected JETEmitter interfaceEmitter
protected JETEmitter classEmitter
protected JETEmitter enumClassEmitter
protected JETEmitter packageInterfaceEmitter
protected JETEmitter packageClassEmitter
protected JETEmitter factoryInterfaceEmitter
protected JETEmitter factoryClassEmitter
protected JETEmitter adapterFactoryClassEmitter
protected JETEmitter switchClassEmitter
protected JETEmitter pluginXMLEmitter
protected JETEmitter pluginPropertiesEmitter
protected JETEmitter modelPluginClassEmitter
protected JETEmitter resourceClassEmitter
protected JETEmitter resourceFactoryClassEmitter
public static final java.lang.Class[] OBJECT_ARGUMENT
protected java.lang.String itemProviderTemplateName
protected java.lang.String itemProviderAdapterFactoryTemplateName
protected java.lang.String editPluginTemplateName
protected java.lang.String editPluginXMLTemplateName
protected java.lang.String editPluginPropertiesTemplateName
protected java.lang.String itemGIFName
protected java.lang.String createChildGIFName
protected java.lang.String editorTemplateName
protected java.lang.String actionBarContributorTemplateName
protected java.lang.String modelWizardTemplateName
protected java.lang.String editorPluginTemplateName
protected java.lang.String editorPluginXMLTemplateName
protected java.lang.String editorPluginPropertiesTemplateName
protected java.lang.String modelGIFName
protected java.lang.String modelWizardGIFName
protected JETEmitter itemProviderEmitter
protected JETEmitter itemProviderAdapterFactoryEmitter
protected JETEmitter editPluginClassEmitter
protected JETEmitter editPluginXMLEmitter
protected JETEmitter editPluginPropertiesEmitter
protected GenBaseImpl.GIFEmitter itemGIFEmitter
protected GenBaseImpl.GIFEmitter createChildGIFEmitter
protected JETEmitter editorEmitter
protected JETEmitter actionBarContributorEmitter
protected JETEmitter modelWizardEmitter
protected JETEmitter editorPluginClassEmitter
protected JETEmitter editorPluginXMLEmitter
protected JETEmitter editorPluginPropertiesEmitter
protected GenBaseImpl.GIFEmitter modelGIFEmitter
protected GenBaseImpl.GIFEmitter modelWizardGIFEmitter
| Constructor Detail |
protected GenModelImpl()
| Method Detail |
protected EClass eStaticClass()
eStaticClass in class GenBaseImplpublic java.lang.String getCopyrightText()
getCopyrightText in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setCopyrightText(String),
GenModelPackage.getGenModel_CopyrightText()public void setCopyrightText(java.lang.String newCopyrightText)
setCopyrightText in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Copyright Text' attribute.GenModel.getCopyrightText()public java.lang.String getModelDirectory()
getModelDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setModelDirectory(String),
GenModelPackage.getGenModel_ModelDirectory()public void setModelDirectory(java.lang.String newModelDirectory)
setModelDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Model Directory' attribute.GenModel.getModelDirectory()public boolean isCreationCommands()
isCreationCommands in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setCreationCommands(boolean),
GenModelPackage.getGenModel_CreationCommands()public void setCreationCommands(boolean newCreationCommands)
setCreationCommands in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Creation Commands' attribute.GenModel.isCreationCommands()
public void markImportLocation(java.lang.StringBuffer stringBuffer,
GenPackage genPackage)
markImportLocation in interface GenModelpublic void markImportLocation(java.lang.StringBuffer stringBuffer)
markImportLocation in interface GenModelpublic void emitSortedImports()
emitSortedImports in interface GenModelpublic java.lang.String getImportedName(java.lang.String qualifiedName)
getImportedName in interface GenModelpublic void addImport(java.lang.String qualifiedName)
addImport in interface GenModelprotected GenBaseImpl.ImportManager getImportManager()
getImportManager in class GenBaseImplprotected void setImportManager(GenBaseImpl.ImportManager importManager)
setImportManager in class GenBaseImplpublic java.lang.String getDriverNumber()
getDriverNumber in interface GenModelpublic java.lang.String getDate()
getDate in interface GenModelpublic java.lang.String getNonNLS()
getNonNLS in interface GenModelpublic java.lang.String getNonNLS(int i)
getNonNLS in interface GenModelpublic java.lang.String getNonNLS(java.lang.String s)
getNonNLS in interface GenModel
public java.lang.String getNonNLS(java.lang.String s,
int i)
getNonNLS in interface GenModelpublic void initialize(java.util.Collection ePackages)
initialize in interface GenModelprotected java.lang.String[] getTemplatePath()
public JControlModel getJControlModel()
getJControlModel in interface GenModel
public void setMethod(JETEmitter jetEmitter,
java.lang.String className)
public JETEmitter getInterfaceEmitter()
getInterfaceEmitter in interface GenModelpublic JETEmitter getClassEmitter()
getClassEmitter in interface GenModelpublic JETEmitter getEnumClassEmitter()
getEnumClassEmitter in interface GenModelpublic JETEmitter getFactoryInterfaceEmitter()
getFactoryInterfaceEmitter in interface GenModelpublic JETEmitter getFactoryClassEmitter()
getFactoryClassEmitter in interface GenModelpublic JETEmitter getPackageInterfaceEmitter()
getPackageInterfaceEmitter in interface GenModelpublic JETEmitter getPackageClassEmitter()
getPackageClassEmitter in interface GenModelpublic JETEmitter getAdapterFactoryClassEmitter()
getAdapterFactoryClassEmitter in interface GenModelpublic JETEmitter getSwitchClassEmitter()
getSwitchClassEmitter in interface GenModelpublic JETEmitter getPluginXMLEmitter()
getPluginXMLEmitter in interface GenModelpublic JETEmitter getPluginPropertiesEmitter()
public JETEmitter getModelPluginClassEmitter()
getModelPluginClassEmitter in interface GenModelpublic JETEmitter getResourceClassEmitter()
getResourceClassEmitter in interface GenModelpublic JETEmitter getResourceFactoryClassEmitter()
getResourceFactoryClassEmitter in interface GenModelprotected boolean hasModelSupport()
public boolean canGenerate()
canGenerate in interface GenBasecanGenerate in class GenBaseImplpublic void setCanGenerate(boolean canGenerate)
setCanGenerate in interface GenModelpublic org.eclipse.core.runtime.IStatus validate()
validate in interface GenModelpublic boolean hasPluginSupport()
public void generate(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
generate in interface GenBasegenerate in class GenBaseImplpublic boolean hasEditSupport()
hasEditSupport in interface GenModelpublic boolean canGenerateEdit()
canGenerateEdit in interface GenBasecanGenerateEdit in class GenBaseImplpublic void generateEdit(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
generateEdit in interface GenBasegenerateEdit in class GenBaseImplpublic boolean hasEditorSupport()
hasEditorSupport in interface GenModelpublic boolean canGenerateEditor()
canGenerateEditor in interface GenBasecanGenerateEditor in class GenBaseImplpublic void generateEditor(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
generateEditor in interface GenBasegenerateEditor in class GenBaseImplpublic JETEmitter getItemProviderEmitter()
getItemProviderEmitter in interface GenModelpublic JETEmitter getItemProviderAdapterFactoryEmitter()
getItemProviderAdapterFactoryEmitter in interface GenModelpublic JETEmitter getEditPluginClassEmitter()
getEditPluginClassEmitter in interface GenModelpublic JETEmitter getEditPluginXMLEmitter()
getEditPluginXMLEmitter in interface GenModelpublic JETEmitter getEditPluginPropertiesEmitter()
getEditPluginPropertiesEmitter in interface GenModelpublic GenBaseImpl.GIFEmitter getItemGIFEmitter()
public GenBaseImpl.GIFEmitter getCreateChildGIFEmitter()
public GenBaseImpl.GIFEmitter getModelGIFEmitter()
public GenBaseImpl.GIFEmitter getModelWizardGIFEmitter()
public JETEmitter getEditorEmitter()
getEditorEmitter in interface GenModelpublic JETEmitter getActionBarContributorEmitter()
getActionBarContributorEmitter in interface GenModelpublic JETEmitter getModelWizardEmitter()
getModelWizardEmitter in interface GenModelpublic JETEmitter getEditorPluginClassEmitter()
getEditorPluginClassEmitter in interface GenModelpublic JETEmitter getEditorPluginXMLEmitter()
getEditorPluginXMLEmitter in interface GenModelpublic JETEmitter getEditorPluginPropertiesEmitter()
getEditorPluginPropertiesEmitter in interface GenModelpublic java.lang.String getEditDirectoryGen()
public java.lang.String getEditDirectory()
GenModelIf the meaning of the 'Edit Directory' attribute isn't clear, there really should be more of a description here...
getEditDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setEditDirectory(String),
GenModelPackage.getGenModel_EditDirectory()public void setEditDirectory(java.lang.String newEditDirectory)
setEditDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Edit Directory' attribute.GenModel.getEditDirectory()public java.lang.String getEditorDirectoryGen()
public java.lang.String getEditorDirectory()
GenModelIf the meaning of the 'Editor Directory' attribute isn't clear, there really should be more of a description here...
getEditorDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setEditorDirectory(String),
GenModelPackage.getGenModel_EditorDirectory()public void setEditorDirectory(java.lang.String newEditorDirectory)
setEditorDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Editor Directory' attribute.GenModel.getEditorDirectory()public java.lang.String getModelPluginID()
getModelPluginID in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setModelPluginID(String),
GenModelPackage.getGenModel_ModelPluginID()public void setModelPluginID(java.lang.String newModelPluginID)
setModelPluginID in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Model Plugin ID' attribute.GenModel.getModelPluginID()public java.lang.String getTemplateDirectory()
getTemplateDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setTemplateDirectory(String),
GenModelPackage.getGenModel_TemplateDirectory()public void setTemplateDirectory(java.lang.String newTemplateDirectory)
setTemplateDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Template Directory' attribute.GenModel.getTemplateDirectory()public boolean isRuntimeJar()
isRuntimeJar in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setRuntimeJar(boolean),
GenModelPackage.getGenModel_RuntimeJar()public void setRuntimeJar(boolean newRuntimeJar)
setRuntimeJar in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Runtime Jar' attribute.GenModel.isRuntimeJar()public EList getForeignModel()
getForeignModel in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModelPackage.getGenModel_ForeignModel()public boolean isDynamicTemplates()
isDynamicTemplates in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setDynamicTemplates(boolean),
GenModelPackage.getGenModel_DynamicTemplates()public void setDynamicTemplates(boolean newDynamicTemplates)
setDynamicTemplates in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Dynamic Templates' attribute.GenModel.isDynamicTemplates()public java.lang.String getRedirection()
getRedirection in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setRedirection(String),
GenModelPackage.getGenModel_Redirection()public void setRedirection(java.lang.String newRedirection)
setRedirection in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Redirection' attribute.GenModel.getRedirection()public boolean isForceOverwrite()
isForceOverwrite in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setForceOverwrite(boolean),
GenModelPackage.getGenModel_ForceOverwrite()public void setForceOverwrite(boolean newForceOverwrite)
setForceOverwrite in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Force Overwrite' attribute.GenModel.isForceOverwrite()public java.lang.String getNonExternalizedStringTag()
getNonExternalizedStringTag in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setNonExternalizedStringTag(String),
GenModelPackage.getGenModel_NonExternalizedStringTag()public void setNonExternalizedStringTagGen(java.lang.String newNonExternalizedStringTag)
public void setNonExternalizedStringTag(java.lang.String newNonExternalizedStringTag)
GenModelNon Externalized String Tag' attribute.
This attribute has been replaced by nonNLSMarkers. To automate the transition, this sets the attribute
null, and calls setNonNLSMarkers(value != null).
setNonExternalizedStringTag in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Non Externalized String Tag' attribute.GenModel.getNonExternalizedStringTag()public java.lang.String getTestDirectory()
getTestDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setTestDirectory(String),
GenModelPackage.getGenModel_TestDirectory()public void setTestDirectory(java.lang.String newTestDirectory)
setTestDirectory in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Test Directory' attribute.GenModel.getTestDirectory()public java.lang.String getName()
getName in class GenBaseImplpublic java.lang.String getModelNameGen()
public java.lang.String getModelName()
GenModelIf the meaning of the 'Model Name' attribute isn't clear, there really should be more of a description here...
getModelName in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setModelName(String),
GenModelPackage.getGenModel_ModelName()public void setModelName(java.lang.String newModelName)
setModelName in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Model Name' attribute.GenModel.getModelName()public java.lang.String getModelPluginClass()
getModelPluginClass in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setModelPluginClass(String),
GenModelPackage.getGenModel_ModelPluginClass()public void setModelPluginClass(java.lang.String newModelPluginClass)
setModelPluginClass in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Model Plugin Class' attribute.GenModel.getModelPluginClass()public java.lang.String getEditPluginClass()
getEditPluginClass in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setEditPluginClass(String),
GenModelPackage.getGenModel_EditPluginClass()public void setEditPluginClass(java.lang.String newEditPluginClass)
setEditPluginClass in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Edit Plugin Class' attribute.GenModel.getEditPluginClass()public java.lang.String getEditorPluginClass()
getEditorPluginClass in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setEditorPluginClass(String),
GenModelPackage.getGenModel_EditorPluginClass()public void setEditorPluginClass(java.lang.String newEditorPluginClass)
setEditorPluginClass in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Editor Plugin Class' attribute.GenModel.getEditorPluginClass()public boolean isUpdateClasspath()
isUpdateClasspath in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setUpdateClasspath(boolean),
GenModelPackage.getGenModel_UpdateClasspath()public void setUpdateClasspath(boolean newUpdateClasspath)
setUpdateClasspath in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Update Classpath' attribute.GenModel.isUpdateClasspath()public boolean isGenerateSchema()
isGenerateSchema in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setGenerateSchema(boolean),
GenModelPackage.getGenModel_GenerateSchema()public void setGenerateSchema(boolean newGenerateSchema)
setGenerateSchema in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Generate Schema' attribute.GenModel.isGenerateSchema()public boolean isNonNLSMarkers()
isNonNLSMarkers in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModel.setNonNLSMarkers(boolean),
GenModelPackage.getGenModel_NonNLSMarkers()public void setNonNLSMarkersGen(boolean newNonNLSMarkers)
public void setNonNLSMarkers(boolean newNonNLSMarkers)
GenModelNon NLS Markers' attribute.
As a side effect, this method sets nonExternalizedStringTag to null.
setNonNLSMarkers in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelvalue - the new value of the 'Non NLS Markers' attribute.GenModel.isNonNLSMarkers()public EList getGenPackages()
getGenPackages in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModelPackage.getGenModel_GenPackages(),
GenPackage.getGenModel()public EList getUsedGenPackages()
getUsedGenPackages in interface GenModelorg.eclipse.emf.codegen.ecore.genmodel.GenModelGenModelPackage.getGenModel_UsedGenPackages()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
eInverseAdd in class EObjectImplorg.eclipse.emf.ecore.InternalEObject
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
eInverseRemove in class EObjectImplorg.eclipse.emf.ecore.InternalEObject
public java.lang.Object eGet(EStructuralFeature eFeature,
boolean resolve)
eGet in interface EObjecteGet in class EObjectImplorg.eclipse.emf.ecore.EObjectfeature - the feature of the value to fetch.resolve - whether to resolve.java.lang.IllegalArgumentException - if the feature is not one the meta class's
features.InternalEList.basicIterator(),
InternalEList.basicList(),
EcoreUtil.resolve(EObject, ResourceSet),
EObject.eSet(EStructuralFeature, Object),
EObject.eUnset(EStructuralFeature),
EObject.eIsSet(EStructuralFeature),
EObject.eGet(EStructuralFeature)public boolean eIsSet(EStructuralFeature eFeature)
eIsSet in interface EObjecteIsSet in class EObjectImplorg.eclipse.emf.ecore.EObjectfeature - the feature in question.java.lang.IllegalArgumentException - if the feature is not one the meta class's
features.EObject.eSet(EStructuralFeature, Object),
EObject.eUnset(EStructuralFeature),
EObject.eGet(EStructuralFeature, boolean)
public void eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
eSet in interface EObjecteSet in class EObjectImplorg.eclipse.emf.ecore.EObjectfeature - the feature of the value to set.java.lang.IllegalArgumentException - if the feature is not one the meta class's
features,
or it isn't changeable.java.lang.ClassCastException - if there is a type conflict.ArrayStoreException - if there is a type conflect.EObject.eUnset(EStructuralFeature),
EObject.eIsSet(EStructuralFeature),
EObject.eGet(EStructuralFeature, boolean)public void eUnset(EStructuralFeature eFeature)
eUnset in interface EObjecteUnset in class EObjectImplorg.eclipse.emf.ecore.EObjectfeature - the feature in question.java.lang.IllegalArgumentException - if the feature is not one the meta class's
features,
or it isn't changeable.EObject.eIsSet(EStructuralFeature),
EObject.eSet(EStructuralFeature, Object),
EObject.eGet(EStructuralFeature, boolean)public java.lang.String toString()
toString in class EObjectImplprotected static java.lang.String getProjectPath(java.lang.String path)
public java.lang.String getModelProjectDirectory()
getModelProjectDirectory in interface GenModelpublic java.lang.String getEditProjectDirectory()
getEditProjectDirectory in interface GenModelpublic java.lang.String getEditorProjectDirectory()
getEditorProjectDirectory in interface GenModelpublic boolean sameModelEditProject()
sameModelEditProject in interface GenModelpublic boolean sameEditEditorProject()
sameEditEditorProject in interface GenModelpublic boolean sameModelEditorProject()
sameModelEditorProject in interface GenModelpublic java.lang.String getEditIconsDirectory()
getEditIconsDirectory in interface GenModelpublic java.lang.String getEditorIconsDirectory()
getEditorIconsDirectory in interface GenModelpublic java.lang.String getEditPluginID()
getEditPluginID in interface GenModelpublic java.lang.String getEditorPluginID()
getEditorPluginID in interface GenModelpublic boolean hasModelPluginClass()
hasModelPluginClass in interface GenModelprotected java.lang.String getModelPluginClassToUse()
protected java.lang.String getEditPluginClassToUse()
protected java.lang.String getEditorPluginClassToUse()
public java.lang.String getModelPluginPackageName()
getModelPluginPackageName in interface GenModelpublic java.lang.String getModelPluginClassName()
getModelPluginClassName in interface GenModelpublic java.lang.String getQualifiedModelPluginClassName()
getQualifiedModelPluginClassName in interface GenModelpublic java.lang.String getEditPluginPackageName()
getEditPluginPackageName in interface GenModelpublic java.lang.String getEditPluginClassName()
getEditPluginClassName in interface GenModelpublic java.lang.String getQualifiedEditPluginClassName()
getQualifiedEditPluginClassName in interface GenModelpublic java.lang.String getEditorPluginPackageName()
getEditorPluginPackageName in interface GenModelpublic java.lang.String getEditorPluginClassName()
getEditorPluginClassName in interface GenModelpublic java.lang.String getQualifiedEditorPluginClassName()
getQualifiedEditorPluginClassName in interface GenModel
protected void getAllGenPackagesWithClassifiersHelper(java.util.List result,
java.util.List genPackages)
public java.util.List getAllGenPackagesWithClassifiers()
getAllGenPackagesWithClassifiers in interface GenModelpublic java.util.List getAllUsedGenPackagesWithClassifiers()
getAllUsedGenPackagesWithClassifiers in interface GenModelpublic java.util.List getAllGenAndUsedGenPackagesWithClassifiers()
getAllGenAndUsedGenPackagesWithClassifiers in interface GenModelpublic java.util.List getModelRequiredPlugins()
getModelRequiredPlugins in interface GenModelpublic java.util.List getEditRequiredPlugins()
getEditRequiredPlugins in interface GenModelpublic java.util.List getEditorRequiredPlugins()
getEditorRequiredPlugins in interface GenModelpublic java.util.List getEditResourceDelegateImportedPluginClassNames()
getEditResourceDelegateImportedPluginClassNames in interface GenModelpublic boolean reconcile(GenModel oldGenModelVersion)
GenModelreconcile in interface GenModelprotected void reconcileSettings(GenModel oldGenModelVersion)
public boolean reconcile()
reconcile in interface GenBasepublic java.util.List getMissingPackages()
getMissingPackages in interface GenModel
protected void getMissingPackagesHelper(java.util.List ePackages,
java.util.List genPackages)
public boolean hasXMLDependency()
hasXMLDependency in interface GenModelpublic java.lang.String getXMLEncodingChoices()
getXMLEncodingChoices in interface GenModel
|
Copyright 2001-2003 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||