|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 MarkersStatic PackagesModel Plugin VariablesRoot Extends InterfaceRoot Extends ClassRoot Implements InterfaceSuppress EMF TypesFeature Map Wrapper InterfaceFeature Map Wrapper Internal InterfaceFeature Map Wrapper ClassRuntime CompatibilityRich Client PlatformReflective DelegationGen PackagesUsed Gen Packages
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
GenBaseImpl.ColorInformation, GenBaseImpl.GenClassFilter, GenBaseImpl.GenConstraintFilter, GenBaseImpl.GenFeatureFilter, GenBaseImpl.GenOperationFilter, GenBaseImpl.GIFEmitter, GenBaseImpl.ImportManager, GenBaseImpl.UniqueNameHelper |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Fields inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
ecoreGenPackage, javaLangTypes, javaReservedWords, xmlNamespaceGenPackage, xmlTypeGenPackage |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
GenModelImpl()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
| 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, getDocumentation, getGenModel, hasDocumentation, safeName, uncapName, uncapPrefixedName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, 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 String COPYRIGHT_TEXT_EDEFAULT
Copyright Text' attribute.
getCopyrightText()protected String copyrightText
Copyright Text' attribute.
getCopyrightText()protected static final String MODEL_DIRECTORY_EDEFAULT
Model Directory' attribute.
getModelDirectory()protected String modelDirectory
Model Directory' attribute.
getModelDirectory()protected static final boolean CREATION_COMMANDS_EDEFAULT
Creation Commands' attribute.
isCreationCommands(),
Constant Field Valuesprotected boolean creationCommands
Creation Commands' attribute.
isCreationCommands()protected static final String EDIT_DIRECTORY_EDEFAULT
Edit Directory' attribute.
getEditDirectory()protected String editDirectory
Edit Directory' attribute.
getEditDirectory()protected static final String EDITOR_DIRECTORY_EDEFAULT
Editor Directory' attribute.
getEditorDirectory()protected String editorDirectory
Editor Directory' attribute.
getEditorDirectory()protected static final String MODEL_PLUGIN_ID_EDEFAULT
Model Plugin ID' attribute.
getModelPluginID()protected String modelPluginID
Model Plugin ID' attribute.
getModelPluginID()protected static final String TEMPLATE_DIRECTORY_EDEFAULT
Template Directory' attribute.
getTemplateDirectory()protected String templateDirectory
Template Directory' attribute.
getTemplateDirectory()protected static final boolean RUNTIME_JAR_EDEFAULT
Runtime Jar' attribute.
isRuntimeJar(),
Constant Field Valuesprotected 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(),
Constant Field Valuesprotected boolean dynamicTemplates
Dynamic Templates' attribute.
isDynamicTemplates()protected static final String REDIRECTION_EDEFAULT
Redirection' attribute.
getRedirection()protected String redirection
Redirection' attribute.
getRedirection()protected static final boolean FORCE_OVERWRITE_EDEFAULT
Force Overwrite' attribute.
isForceOverwrite(),
Constant Field Valuesprotected boolean forceOverwrite
Force Overwrite' attribute.
isForceOverwrite()protected static final String NON_EXTERNALIZED_STRING_TAG_EDEFAULT
Non Externalized String Tag' attribute.
getNonExternalizedStringTag()protected String nonExternalizedStringTag
Non Externalized String Tag' attribute.
getNonExternalizedStringTag()protected static final String TEST_DIRECTORY_EDEFAULT
Test Directory' attribute.
getTestDirectory()protected String testDirectory
Test Directory' attribute.
getTestDirectory()protected static final String MODEL_NAME_EDEFAULT
Model Name' attribute.
getModelName()protected String modelName
Model Name' attribute.
getModelName()protected static final String MODEL_PLUGIN_CLASS_EDEFAULT
Model Plugin Class' attribute.
getModelPluginClass()protected String modelPluginClass
Model Plugin Class' attribute.
getModelPluginClass()protected static final String EDIT_PLUGIN_CLASS_EDEFAULT
Edit Plugin Class' attribute.
getEditPluginClass()protected String editPluginClass
Edit Plugin Class' attribute.
getEditPluginClass()protected static final String EDITOR_PLUGIN_CLASS_EDEFAULT
Editor Plugin Class' attribute.
getEditorPluginClass()protected String editorPluginClass
Editor Plugin Class' attribute.
getEditorPluginClass()protected static final boolean UPDATE_CLASSPATH_EDEFAULT
Update Classpath' attribute.
isUpdateClasspath(),
Constant Field Valuesprotected boolean updateClasspath
Update Classpath' attribute.
isUpdateClasspath()protected static final boolean GENERATE_SCHEMA_EDEFAULT
Generate Schema' attribute.
isGenerateSchema(),
Constant Field Valuesprotected boolean generateSchema
Generate Schema' attribute.
isGenerateSchema()protected static final boolean NON_NLS_MARKERS_EDEFAULT
Non NLS Markers' attribute.
isNonNLSMarkers(),
Constant Field Valuesprotected boolean nonNLSMarkers
Non NLS Markers' attribute.
isNonNLSMarkers()protected EList staticPackages
Static Packages' attribute list.
getStaticPackages()protected EList modelPluginVariables
Model Plugin Variables' attribute list.
getModelPluginVariables()protected static final String ROOT_EXTENDS_INTERFACE_EDEFAULT
Root Extends Interface' attribute.
getRootExtendsInterface(),
Constant Field Valuesprotected String rootExtendsInterface
Root Extends Interface' attribute.
getRootExtendsInterface()protected static final String ROOT_EXTENDS_CLASS_EDEFAULT
Root Extends Class' attribute.
getRootExtendsClass(),
Constant Field Valuesprotected String rootExtendsClass
Root Extends Class' attribute.
getRootExtendsClass()protected static final String ROOT_IMPLEMENTS_INTERFACE_EDEFAULT
Root Implements Interface' attribute.
getRootImplementsInterface()protected String rootImplementsInterface
Root Implements Interface' attribute.
getRootImplementsInterface()protected static final boolean SUPPRESS_EMF_TYPES_EDEFAULT
Suppress EMF Types' attribute.
isSuppressEMFTypes(),
Constant Field Valuesprotected boolean suppressEMFTypes
Suppress EMF Types' attribute.
isSuppressEMFTypes()protected static final String FEATURE_MAP_WRAPPER_INTERFACE_EDEFAULT
Feature Map Wrapper Interface' attribute.
getFeatureMapWrapperInterface()protected String featureMapWrapperInterface
Feature Map Wrapper Interface' attribute.
getFeatureMapWrapperInterface()protected static final String FEATURE_MAP_WRAPPER_INTERNAL_INTERFACE_EDEFAULT
Feature Map Wrapper Internal Interface' attribute.
getFeatureMapWrapperInternalInterface()protected String featureMapWrapperInternalInterface
Feature Map Wrapper Internal Interface' attribute.
getFeatureMapWrapperInternalInterface()protected static final String FEATURE_MAP_WRAPPER_CLASS_EDEFAULT
Feature Map Wrapper Class' attribute.
getFeatureMapWrapperClass()protected String featureMapWrapperClass
Feature Map Wrapper Class' attribute.
getFeatureMapWrapperClass()protected static final boolean RUNTIME_COMPATIBILITY_EDEFAULT
Runtime Compatibility' attribute.
isRuntimeCompatibility(),
Constant Field Valuesprotected boolean runtimeCompatibility
Runtime Compatibility' attribute.
isRuntimeCompatibility()protected static final boolean RICH_CLIENT_PLATFORM_EDEFAULT
Rich Client Platform' attribute.
isRichClientPlatform(),
Constant Field Valuesprotected boolean richClientPlatform
Rich Client Platform' attribute.
isRichClientPlatform()protected static final boolean REFLECTIVE_DELEGATION_EDEFAULT
Reflective Delegation' attribute.
isReflectiveDelegation(),
Constant Field Valuesprotected boolean reflectiveDelegation
Reflective Delegation' attribute.
isReflectiveDelegation()protected EList genPackages
Gen Packages' containment reference list.
getGenPackages()protected EList staticGenPackages
protected EList usedGenPackages
Used Gen Packages' reference list.
getUsedGenPackages()protected GenBaseImpl.ImportManager importManager
protected StringBuffer importStringBuffer
protected int importInsertionPoint
protected boolean canGenerate
protected String jControlModelName
protected String interfaceTemplateName
protected String classTemplateName
protected String enumClassTemplateName
protected String packageInterfaceTemplateName
protected String packageClassTemplateName
protected String factoryInterfaceTemplateName
protected String factoryClassTemplateName
protected String adapterFactoryClassTemplateName
protected String switchClassTemplateName
protected String validatorSwitchClassTemplateName
protected String pluginXMLTemplateName
protected String pluginPropertiesTemplateName
protected String buildPropertiesTemplateName
protected String modelPluginTemplateName
protected String resourceTemplateName
protected String resourceFactoryTemplateName
protected 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 validatorSwitchClassEmitter
protected JETEmitter pluginXMLEmitter
protected JETEmitter pluginPropertiesEmitter
protected JETEmitter buildPropertiesEmitter
protected JETEmitter modelPluginClassEmitter
protected JETEmitter resourceClassEmitter
protected JETEmitter resourceFactoryClassEmitter
public static final Class[] OBJECT_ARGUMENT
protected ExtendedMetaData extendedMetaData
protected String itemProviderTemplateName
protected String itemProviderAdapterFactoryTemplateName
protected String editPluginTemplateName
protected String editPluginXMLTemplateName
protected String editPluginPropertiesTemplateName
protected String editBuildPropertiesTemplateName
protected String itemGIFName
protected String createChildGIFName
protected String editorTemplateName
protected String actionBarContributorTemplateName
protected String modelWizardTemplateName
protected String advisorTemplateName
protected String editorPluginTemplateName
protected String editorPluginXMLTemplateName
protected String editorPluginPropertiesTemplateName
protected String editorBuildPropertiesTemplateName
protected String modelGIFName
protected String modelWizardGIFName
protected JETEmitter itemProviderEmitter
protected JETEmitter itemProviderAdapterFactoryEmitter
protected JETEmitter editPluginClassEmitter
protected JETEmitter editPluginXMLEmitter
protected JETEmitter editPluginPropertiesEmitter
protected JETEmitter editBuildPropertiesEmitter
protected GenBaseImpl.GIFEmitter itemGIFEmitter
protected GenBaseImpl.GIFEmitter createChildGIFEmitter
protected JETEmitter editorEmitter
protected JETEmitter actionBarContributorEmitter
protected JETEmitter modelWizardEmitter
protected JETEmitter advisorEmitter
protected JETEmitter editorPluginClassEmitter
protected JETEmitter editorPluginXMLEmitter
protected JETEmitter editorPluginPropertiesEmitter
protected JETEmitter editorBuildPropertiesEmitter
protected GenBaseImpl.GIFEmitter modelGIFEmitter
protected GenBaseImpl.GIFEmitter modelWizardGIFEmitter
protected GenClass rootImplementsInterfaceGenClass
| Constructor Detail |
protected GenModelImpl()
| Method Detail |
protected EClass eStaticClass()
eStaticClass in class GenBaseImplpublic String getCopyrightText()
getCopyrightText in interface GenModelGenModel.setCopyrightText(String),
GenModelPackage.getGenModel_CopyrightText()public void setCopyrightText(String newCopyrightText)
setCopyrightText in interface GenModelnewCopyrightText - the new value of the 'Copyright Text' attribute.GenModel.getCopyrightText()public String getModelDirectory()
getModelDirectory in interface GenModelGenModel.setModelDirectory(String),
GenModelPackage.getGenModel_ModelDirectory()public void setModelDirectory(String newModelDirectory)
setModelDirectory in interface GenModelnewModelDirectory - the new value of the 'Model Directory' attribute.GenModel.getModelDirectory()public boolean isCreationCommands()
isCreationCommands in interface GenModelGenModel.setCreationCommands(boolean),
GenModelPackage.getGenModel_CreationCommands()public void setCreationCommands(boolean newCreationCommands)
setCreationCommands in interface GenModelnewCreationCommands - the new value of the 'Creation Commands' attribute.GenModel.isCreationCommands()
public void markImportLocation(StringBuffer stringBuffer,
GenPackage genPackage)
markImportLocation in interface GenModelpublic void markImportLocation(StringBuffer stringBuffer)
markImportLocation in interface GenModelpublic void emitSortedImports()
emitSortedImports in interface GenModelpublic String getImportedName(String qualifiedName)
getImportedName in interface GenModelpublic void addImport(String qualifiedName)
addImport in interface GenModelpublic void addPseudoImport(String qualifiedName)
addPseudoImport in interface GenModelprotected GenBaseImpl.ImportManager getImportManager()
getImportManager in class GenBaseImplprotected void setImportManager(GenBaseImpl.ImportManager importManager)
setImportManager in class GenBaseImplpublic String getDriverNumber()
getDriverNumber in interface GenModelpublic String getDate()
getDate in interface GenModelpublic String getNonNLS()
getNonNLS in interface GenModelpublic String getNonNLS(int i)
getNonNLS in interface GenModelpublic String getNonNLS(String s)
getNonNLS in interface GenModel
public String getNonNLS(String s,
int i)
getNonNLS in interface GenModelpublic void initialize(Collection ePackages)
initialize in interface GenModelprotected String[] getTemplatePath()
public JControlModel getJControlModel()
getJControlModel in interface GenModel
public void setMethod(JETEmitter jetEmitter,
String className)
protected JETEmitter createJETEmitter(String relativeTemplateURI)
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 getValidatorClassEmitter()
getValidatorClassEmitter in interface GenModelpublic JETEmitter getPluginXMLEmitter()
getPluginXMLEmitter in interface GenModelpublic JETEmitter getPluginPropertiesEmitter()
public JETEmitter getBuildPropertiesEmitter()
getBuildPropertiesEmitter in interface GenModelpublic 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 IStatus validate()
validate in interface GenModelprotected ExtendedMetaData getExtendedMetaData()
getExtendedMetaData in class GenBaseImplprotected void populateExtendedMetaData(List genPackages)
public boolean hasPluginSupport()
hasPluginSupport in interface GenModelpublic void generate(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(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(IProgressMonitor progressMonitor)
generateEditor in interface GenBasegenerateEditor in class GenBaseImplpublic boolean canGenerateSchema()
canGenerateSchema in interface GenBasecanGenerateSchema in class GenBaseImplpublic void generateSchema(IProgressMonitor progressMonitor)
generateSchema in interface GenBasegenerateSchema 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 JETEmitter getEditBuildPropertiesEmitter()
getEditBuildPropertiesEmitter 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 getEditorAdvisorEmitter()
getEditorAdvisorEmitter in interface GenModelpublic JETEmitter getEditorPluginClassEmitter()
getEditorPluginClassEmitter in interface GenModelpublic JETEmitter getEditorPluginXMLEmitter()
getEditorPluginXMLEmitter in interface GenModelpublic JETEmitter getEditorPluginPropertiesEmitter()
getEditorPluginPropertiesEmitter in interface GenModelpublic JETEmitter getEditorBuildPropertiesEmitter()
getEditorBuildPropertiesEmitter in interface GenModelpublic String getEditDirectoryGen()
public 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 GenModelGenModel.setEditDirectory(String),
GenModelPackage.getGenModel_EditDirectory()public void setEditDirectory(String newEditDirectory)
setEditDirectory in interface GenModelnewEditDirectory - the new value of the 'Edit Directory' attribute.GenModel.getEditDirectory()public String getEditorDirectoryGen()
public 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 GenModelGenModel.setEditorDirectory(String),
GenModelPackage.getGenModel_EditorDirectory()public void setEditorDirectory(String newEditorDirectory)
setEditorDirectory in interface GenModelnewEditorDirectory - the new value of the 'Editor Directory' attribute.GenModel.getEditorDirectory()public String getModelPluginID()
getModelPluginID in interface GenModelGenModel.setModelPluginID(String),
GenModelPackage.getGenModel_ModelPluginID()public void setModelPluginID(String newModelPluginID)
setModelPluginID in interface GenModelnewModelPluginID - the new value of the 'Model Plugin ID' attribute.GenModel.getModelPluginID()public String getTemplateDirectory()
getTemplateDirectory in interface GenModelGenModel.setTemplateDirectory(String),
GenModelPackage.getGenModel_TemplateDirectory()public void setTemplateDirectory(String newTemplateDirectory)
setTemplateDirectory in interface GenModelnewTemplateDirectory - the new value of the 'Template Directory' attribute.GenModel.getTemplateDirectory()public boolean isRuntimeJar()
isRuntimeJar in interface GenModelGenModel.setRuntimeJar(boolean),
GenModelPackage.getGenModel_RuntimeJar()public void setRuntimeJar(boolean newRuntimeJar)
setRuntimeJar in interface GenModelnewRuntimeJar - the new value of the 'Runtime Jar' attribute.GenModel.isRuntimeJar()public EList getForeignModel()
getForeignModel in interface GenModelGenModelPackage.getGenModel_ForeignModel()public boolean isDynamicTemplates()
isDynamicTemplates in interface GenModelGenModel.setDynamicTemplates(boolean),
GenModelPackage.getGenModel_DynamicTemplates()public void setDynamicTemplates(boolean newDynamicTemplates)
setDynamicTemplates in interface GenModelnewDynamicTemplates - the new value of the 'Dynamic Templates' attribute.GenModel.isDynamicTemplates()public String getRedirection()
getRedirection in interface GenModelGenModel.setRedirection(String),
GenModelPackage.getGenModel_Redirection()public void setRedirection(String newRedirection)
setRedirection in interface GenModelnewRedirection - the new value of the 'Redirection' attribute.GenModel.getRedirection()public boolean isForceOverwrite()
isForceOverwrite in interface GenModelGenModel.setForceOverwrite(boolean),
GenModelPackage.getGenModel_ForceOverwrite()public void setForceOverwrite(boolean newForceOverwrite)
setForceOverwrite in interface GenModelnewForceOverwrite - the new value of the 'Force Overwrite' attribute.GenModel.isForceOverwrite()public String getNonExternalizedStringTag()
getNonExternalizedStringTag in interface GenModelGenModel.setNonExternalizedStringTag(String),
GenModelPackage.getGenModel_NonExternalizedStringTag()public void setNonExternalizedStringTagGen(String newNonExternalizedStringTag)
public void setNonExternalizedStringTag(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 GenModelnewNonExternalizedStringTag - the new value of the 'Non Externalized String Tag' attribute.GenModel.getNonExternalizedStringTag()public String getTestDirectory()
getTestDirectory in interface GenModelGenModel.setTestDirectory(String),
GenModelPackage.getGenModel_TestDirectory()public void setTestDirectory(String newTestDirectory)
setTestDirectory in interface GenModelnewTestDirectory - the new value of the 'Test Directory' attribute.GenModel.getTestDirectory()public String getName()
getName in class GenBaseImplpublic String getModelNameGen()
public 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 GenModelGenModel.setModelName(String),
GenModelPackage.getGenModel_ModelName()public void setModelName(String newModelName)
setModelName in interface GenModelnewModelName - the new value of the 'Model Name' attribute.GenModel.getModelName()public String getModelPluginClass()
getModelPluginClass in interface GenModelGenModel.setModelPluginClass(String),
GenModelPackage.getGenModel_ModelPluginClass()public void setModelPluginClass(String newModelPluginClass)
setModelPluginClass in interface GenModelnewModelPluginClass - the new value of the 'Model Plugin Class' attribute.GenModel.getModelPluginClass()public String getEditPluginClass()
getEditPluginClass in interface GenModelGenModel.setEditPluginClass(String),
GenModelPackage.getGenModel_EditPluginClass()public void setEditPluginClass(String newEditPluginClass)
setEditPluginClass in interface GenModelnewEditPluginClass - the new value of the 'Edit Plugin Class' attribute.GenModel.getEditPluginClass()public String getEditorPluginClass()
getEditorPluginClass in interface GenModelGenModel.setEditorPluginClass(String),
GenModelPackage.getGenModel_EditorPluginClass()public void setEditorPluginClass(String newEditorPluginClass)
setEditorPluginClass in interface GenModelnewEditorPluginClass - the new value of the 'Editor Plugin Class' attribute.GenModel.getEditorPluginClass()public boolean isUpdateClasspath()
isUpdateClasspath in interface GenModelGenModel.setUpdateClasspath(boolean),
GenModelPackage.getGenModel_UpdateClasspath()public void setUpdateClasspath(boolean newUpdateClasspath)
setUpdateClasspath in interface GenModelnewUpdateClasspath - the new value of the 'Update Classpath' attribute.GenModel.isUpdateClasspath()public boolean isGenerateSchema()
isGenerateSchema in interface GenModelGenModel.setGenerateSchema(boolean),
GenModelPackage.getGenModel_GenerateSchema()public void setGenerateSchema(boolean newGenerateSchema)
setGenerateSchema in interface GenModelnewGenerateSchema - the new value of the 'Generate Schema' attribute.GenModel.isGenerateSchema()public boolean isNonNLSMarkers()
isNonNLSMarkers in interface 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 GenModelnewNonNLSMarkers - the new value of the 'Non NLS Markers' attribute.GenModel.isNonNLSMarkers()public EList getStaticPackages()
getStaticPackages in interface GenModelGenModelPackage.getGenModel_StaticPackages()public EList getModelPluginVariables()
getModelPluginVariables in interface GenModelGenModelPackage.getGenModel_ModelPluginVariables()public String getRootExtendsInterface()
getRootExtendsInterface in interface GenModelGenModel.setRootExtendsInterface(String),
GenModelPackage.getGenModel_RootExtendsInterface()public void setRootExtendsInterface(String newRootExtendsInterface)
setRootExtendsInterface in interface GenModelnewRootExtendsInterface - the new value of the 'Root Extends Interface' attribute.GenModel.getRootExtendsInterface()public String getRootExtendsClass()
getRootExtendsClass in interface GenModelGenModel.setRootExtendsClass(String),
GenModelPackage.getGenModel_RootExtendsClass()public void setRootExtendsClass(String newRootExtendsClass)
setRootExtendsClass in interface GenModelnewRootExtendsClass - the new value of the 'Root Extends Class' attribute.GenModel.getRootExtendsClass()public String getRootImplementsInterface()
getRootImplementsInterface in interface GenModelGenModel.setRootImplementsInterface(String),
GenModelPackage.getGenModel_RootImplementsInterface()public GenClass getRootImplementsInterfaceGenClass()
getRootImplementsInterfaceGenClass in interface GenModelpublic void setRootImplementsInterfaceGen(String newRootImplementsInterface)
public void setRootImplementsInterface(String newRootImplementsInterface)
GenModelRoot Implements Interface' attribute.
setRootImplementsInterface in interface GenModelnewRootImplementsInterface - the new value of the 'Root Implements Interface' attribute.GenModel.getRootImplementsInterface()public List getEffectiveModelPluginVariables()
getEffectiveModelPluginVariables in interface GenModelpublic List getEffectiveModelPluginIDs()
public boolean isSuppressEMFTypes()
isSuppressEMFTypes in interface GenModelGenModel.setSuppressEMFTypes(boolean),
GenModelPackage.getGenModel_SuppressEMFTypes()public void setSuppressEMFTypes(boolean newSuppressEMFTypes)
setSuppressEMFTypes in interface GenModelnewSuppressEMFTypes - the new value of the 'Suppress EMF Types' attribute.GenModel.isSuppressEMFTypes()public String getFeatureMapWrapperInterface()
getFeatureMapWrapperInterface in interface GenModelGenModel.setFeatureMapWrapperInterface(String),
GenModelPackage.getGenModel_FeatureMapWrapperInterface()public void setFeatureMapWrapperInterface(String newFeatureMapWrapperInterface)
setFeatureMapWrapperInterface in interface GenModelnewFeatureMapWrapperInterface - the new value of the 'Feature Map Wrapper Interface' attribute.GenModel.getFeatureMapWrapperInterface()public String getFeatureMapWrapperInternalInterface()
getFeatureMapWrapperInternalInterface in interface GenModelGenModel.setFeatureMapWrapperInternalInterface(String),
GenModelPackage.getGenModel_FeatureMapWrapperInternalInterface()public void setFeatureMapWrapperInternalInterface(String newFeatureMapWrapperInternalInterface)
setFeatureMapWrapperInternalInterface in interface GenModelnewFeatureMapWrapperInternalInterface - the new value of the 'Feature Map Wrapper Internal Interface' attribute.GenModel.getFeatureMapWrapperInternalInterface()public String getFeatureMapWrapperClass()
getFeatureMapWrapperClass in interface GenModelGenModel.setFeatureMapWrapperClass(String),
GenModelPackage.getGenModel_FeatureMapWrapperClass()public void setFeatureMapWrapperClass(String newFeatureMapWrapperClass)
setFeatureMapWrapperClass in interface GenModelnewFeatureMapWrapperClass - the new value of the 'Feature Map Wrapper Class' attribute.GenModel.getFeatureMapWrapperClass()public boolean isRuntimeCompatibility()
isRuntimeCompatibility in interface GenModelGenModel.setRuntimeCompatibility(boolean),
GenModelPackage.getGenModel_RuntimeCompatibility()public boolean needsRuntimeCompatibility()
needsRuntimeCompatibility in interface GenModelpublic void setRuntimeCompatibility(boolean newRuntimeCompatibility)
setRuntimeCompatibility in interface GenModelnewRuntimeCompatibility - the new value of the 'Runtime Compatibility' attribute.GenModel.isRuntimeCompatibility()public boolean isRichClientPlatform()
isRichClientPlatform in interface GenModelGenModel.setRichClientPlatform(boolean),
GenModelPackage.getGenModel_RichClientPlatform()public void setRichClientPlatform(boolean newRichClientPlatform)
setRichClientPlatform in interface GenModelnewRichClientPlatform - the new value of the 'Rich Client Platform' attribute.GenModel.isRichClientPlatform()public boolean isReflectiveDelegation()
isReflectiveDelegation in interface GenModelGenModel.setReflectiveDelegation(boolean),
GenModelPackage.getGenModel_ReflectiveDelegation()public void setReflectiveDelegation(boolean newReflectiveDelegation)
setReflectiveDelegation in interface GenModelnewReflectiveDelegation - the new value of the 'Reflective Delegation' attribute.GenModel.isReflectiveDelegation()public EList getGenPackages()
getGenPackages in interface GenModelGenModelPackage.getGenModel_GenPackages(),
GenPackage.getGenModel()public EList getStaticGenPackages()
getStaticGenPackages in interface GenModelpublic EList getUsedGenPackages()
getUsedGenPackages in interface GenModelGenModelPackage.getGenModel_UsedGenPackages()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseAdd in interface InternalEObjecteInverseAdd in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseRemove in interface InternalEObjecteInverseRemove in class BasicEObjectImpl
public Object eGet(EStructuralFeature eFeature,
boolean resolve)
eGet in interface EObjecteGet in class BasicEObjectImplpublic boolean eIsSet(EStructuralFeature eFeature)
eIsSet in interface EObjecteIsSet in class BasicEObjectImpl
public void eSet(EStructuralFeature eFeature,
Object newValue)
eSet in interface EObjecteSet in class BasicEObjectImplpublic void eUnset(EStructuralFeature eFeature)
eUnset in interface EObjecteUnset in class BasicEObjectImplpublic String toString()
toString in class BasicEObjectImplprotected static String getProjectPath(String path)
public String getModelProjectDirectory()
getModelProjectDirectory in interface GenModelpublic String getEditProjectDirectory()
getEditProjectDirectory in interface GenModelpublic String getEditorProjectDirectory()
getEditorProjectDirectory in interface GenModelpublic boolean sameModelEditProject()
sameModelEditProject in interface GenModelpublic boolean sameEditEditorProject()
sameEditEditorProject in interface GenModelpublic boolean sameModelEditorProject()
sameModelEditorProject in interface GenModelpublic String getEditIconsDirectory()
getEditIconsDirectory in interface GenModelpublic String getEditorIconsDirectory()
getEditorIconsDirectory in interface GenModelpublic String getEditPluginID()
getEditPluginID in interface GenModelpublic String getEditorPluginID()
getEditorPluginID in interface GenModelpublic boolean hasModelPluginClass()
hasModelPluginClass in interface GenModelprotected String getModelPluginClassToUse()
protected String getEditPluginClassToUse()
protected String getEditPluginDirectory()
protected String getEditorPluginClassToUse()
protected String getEditorPluginDirectory()
public String getModelPluginPackageName()
getModelPluginPackageName in interface GenModelpublic String getModelPluginClassName()
getModelPluginClassName in interface GenModelpublic String getQualifiedModelPluginClassName()
getQualifiedModelPluginClassName in interface GenModelpublic String getEditPluginPackageName()
getEditPluginPackageName in interface GenModelpublic String getEditPluginClassName()
getEditPluginClassName in interface GenModelpublic String getQualifiedEditPluginClassName()
getQualifiedEditPluginClassName in interface GenModelpublic String getEditorPluginPackageName()
getEditorPluginPackageName in interface GenModelpublic String getEditorPluginClassName()
getEditorPluginClassName in interface GenModelpublic String getQualifiedEditorPluginClassName()
getQualifiedEditorPluginClassName in interface GenModelpublic String getQualifiedEditorAdvisorClassName()
getQualifiedEditorAdvisorClassName in interface GenModelpublic String getEditorAdvisorClassName()
getEditorAdvisorClassName in interface GenModel
protected void getAllGenPackagesWithClassifiersHelper(List result,
List genPackages)
public List getAllGenPackagesWithClassifiers()
getAllGenPackagesWithClassifiers in interface GenModelpublic List getAllUsedGenPackagesWithClassifiers()
getAllUsedGenPackagesWithClassifiers in interface GenModelpublic List getAllGenAndUsedGenPackagesWithClassifiers()
getAllGenAndUsedGenPackagesWithClassifiers in interface GenModelpublic List getAllGenUsedAndStaticGenPackagesWithClassifiers()
getAllGenUsedAndStaticGenPackagesWithClassifiers in interface GenModelpublic List getModelRequiredPlugins()
getModelRequiredPlugins in interface GenModelpublic List getEditRequiredPlugins()
getEditRequiredPlugins in interface GenModelpublic List getEditorRequiredPlugins()
getEditorRequiredPlugins in interface GenModelpublic List getEditResourceDelegateImportedPluginClassNames()
getEditResourceDelegateImportedPluginClassNames in interface GenModelpublic boolean reconcile(GenModel oldGenModelVersion)
GenModel
reconcile in interface GenModelprotected void reconcileSettings(GenModel oldGenModelVersion)
public boolean reconcile()
reconcile in interface GenBasepublic List getMissingPackages()
getMissingPackages in interface GenModel
protected void getMissingPackagesHelper(List ePackages,
List genPackages)
public boolean hasXMLDependency()
hasXMLDependency in interface GenModelpublic String getXMLEncodingChoices()
getXMLEncodingChoices in interface GenModelpublic String getIndentation(StringBuffer stringBuffer)
getIndentation in interface GenModelpublic EModelElement getEcoreModelElement()
getEcoreModelElement in class GenBaseImpl
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||