|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'GenModel'.
The following features are supported:
Copyright Text
Model Directory
Creation Commands
Creation Icons
Edit Directory
Editor Directory
Model Plugin ID
Template Directory
Runtime Jar
Foreign Model
Dynamic Templates
Redirection
Force Overwrite
Non Externalized String Tag
Model Name
Model Plugin Class
Edit Plugin Class
Editor Plugin Class
Update Classpath
Generate Schema
Non NLS Markers
Static Packages
Model Plugin Variables
Root Extends Interface
Root Extends Class
Root Implements Interface
Suppress EMF Types
Suppress EMF Meta Data
Suppress EMF Model Tags
Suppress Interfaces
Feature Map Wrapper Interface
Feature Map Wrapper Internal Interface
Feature Map Wrapper Class
Runtime Compatibility
Rich Client Platform
Reflective Delegation
Code Formatting
Tests Directory
Test Suite Class
Boolean Flags Field
Boolean Flags Reserved Bits
Importer ID
Bundle Manifest
Feature Delegation
Containment Proxies
Minimal Reflective Methods
Suppress Containment
Suppress Notification
Array Accessors
Suppress Unsettable
Facade Helper Class
Gen Packages
Used Gen Packages
GenModelPackage.getGenModel()
Method Summary | |
void |
addImport(String qualifiedName)
|
void |
addPseudoImport(String qualifiedName)
|
List |
computeMissingUsedGenPackages()
|
GenBase |
create(EClass eClass)
|
org.eclipse.jdt.core.formatter.CodeFormatter |
createCodeFormatter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
GenAnnotation |
createGenAnnotation()
|
GenClass |
createGenClass()
|
GenDataType |
createGenDataType()
|
GenEnum |
createGenEnum()
|
GenEnumLiteral |
createGenEnumLiteral()
|
GenFeature |
createGenFeature()
|
GenModel |
createGenModel()
|
GenOperation |
createGenOperation()
|
GenPackage |
createGenPackage()
|
GenParameter |
createGenParameter()
|
Diagnostic |
diagnose()
|
void |
emitSortedImports()
|
GenPackage |
findGenPackage(EPackage ePackage)
|
JETEmitter |
getActionBarContributorEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getAdapterFactoryClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
List |
getAllGenAndUsedGenPackagesWithClassifiers()
|
List |
getAllGenFeatures()
|
List |
getAllGenPackagesWithClassifiers()
|
List |
getAllGenUsedAndStaticGenPackagesWithClassifiers()
|
List |
getAllUsedGenPackagesWithClassifiers()
|
String |
getBooleanFlagsField()
Returns the value of the 'Boolean Flags Field' attribute |
int |
getBooleanFlagsReservedBits()
Returns the value of the 'Boolean Flags Reserved Bits' attribute. |
JETEmitter |
getBuildPropertiesEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getCopyrightText()
Returns the value of the 'Copyright Text' attribute |
String |
getDate()
|
String |
getDriverNumber()
|
JETEmitter |
getEditBuildPropertiesEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditDirectory()
Returns the value of the 'Edit Directory' attribute |
String |
getEditIconsDirectory()
|
JETEmitter |
getEditManifestMFEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditorAdvisorClassName()
|
JETEmitter |
getEditorAdvisorEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getEditorBuildPropertiesEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditorDirectory()
Returns the value of the 'Editor Directory' attribute |
JETEmitter |
getEditorEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditorIconsDirectory()
|
JETEmitter |
getEditorManifestMFEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditorPluginClass()
Returns the value of the 'Editor Plugin Class' attribute |
JETEmitter |
getEditorPluginClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditorPluginClassName()
|
String |
getEditorPluginDirectory()
|
String |
getEditorPluginID()
|
String |
getEditorPluginPackageName()
|
JETEmitter |
getEditorPluginPropertiesEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getEditorPluginXMLEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditorProjectDirectory()
|
List |
getEditorQualifiedPackageNames()
|
List |
getEditorRequiredPlugins()
|
String |
getEditPluginClass()
Returns the value of the 'Edit Plugin Class' attribute |
JETEmitter |
getEditPluginClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditPluginClassName()
|
String |
getEditPluginDirectory()
|
String |
getEditPluginID()
|
String |
getEditPluginPackageName()
|
JETEmitter |
getEditPluginPropertiesEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getEditPluginXMLEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getEditProjectDirectory()
|
List |
getEditQualifiedPackageNames()
|
List |
getEditRequiredPlugins()
|
List |
getEditResourceDelegateImportedPluginClassNames()
|
List |
getEffectiveModelPluginVariables()
|
JETEmitter |
getEnumClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
ExtendedMetaData |
getExtendedMetaData()
|
String |
getFacadeHelperClass()
Returns the value of the 'Facade Helper Class' attribute. |
JETEmitter |
getFactoryClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
GenDelegationKind |
getFeatureDelegation()
Returns the value of the 'Feature Delegation' attribute. |
String |
getFeatureMapWrapperClass()
Returns the value of the 'Feature Map Wrapper Class' attribute |
String |
getFeatureMapWrapperInterface()
Returns the value of the 'Feature Map Wrapper Interface' attribute |
String |
getFeatureMapWrapperInternalInterface()
Returns the value of the 'Feature Map Wrapper Internal Interface' attribute |
List |
getFilteredAllGenFeatures()
|
EList |
getForeignModel()
Returns the value of the 'Foreign Model' attribute list. |
EList |
getGenPackages()
Returns the value of the 'Gen Packages' containment reference list. |
String |
getImportedName(String qualifiedName)
|
String |
getImporterID()
Returns the value of the 'Importer ID' attribute |
ImportManager |
getImportManager()
|
String |
getIndentation(StringBuffer stringBuffer)
|
JETEmitter |
getItemProviderAdapterFactoryEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getItemProviderEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JControlModel |
getJControlModel()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. Generator provides an equivalent to this method.
This method will be removed after 2.2. |
JETEmitter |
getManifestMFEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getMergeRulesLocation()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. Generator.Options provides an
equivalent way to obtain this information. This method will be removed after 2.2. |
List |
getMissingPackages()
|
String |
getModelDirectory()
Returns the value of the 'Model Directory' attribute |
String |
getModelName()
Returns the value of the 'Model Name' attribute |
String |
getModelPluginClass()
Returns the value of the 'Model Plugin Class' attribute |
JETEmitter |
getModelPluginClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getModelPluginClassName()
|
String |
getModelPluginID()
Returns the value of the 'Model Plugin ID' attribute |
String |
getModelPluginPackageName()
|
EList |
getModelPluginVariables()
Returns the value of the 'Model Plugin Variables' attribute list. |
String |
getModelProjectDirectory()
|
List |
getModelQualifiedPackageNames()
|
List |
getModelRequiredPlugins()
|
JETEmitter |
getModelTestSuiteEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getModelWizardEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getNonExternalizedStringTag()
Returns the value of the 'Non Externalized String Tag' attribute |
String |
getNonNLS()
|
String |
getNonNLS(int i)
|
String |
getNonNLS(String s)
|
String |
getNonNLS(String s,
int i)
|
JETEmitter |
getPackageClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getPackageExampleEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getPackageTestSuiteEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getPluginXMLEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
Set |
getPropertyCategories()
|
String |
getPropertyCategoryKey(String category)
|
String |
getQualifiedEditorAdvisorClassName()
|
String |
getQualifiedEditorPluginClassName()
|
String |
getQualifiedEditPluginClassName()
|
String |
getQualifiedModelPluginClassName()
|
String |
getQualifiedTestSuiteClassName()
|
String |
getRedirection()
Returns the value of the 'Redirection' attribute |
String |
getRelativeGenModelLocation()
|
JETEmitter |
getResourceClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getResourceFactoryClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getRootExtendsClass()
Returns the value of the 'Root Extends Class' attribute. |
String |
getRootExtendsInterface()
Returns the value of the 'Root Extends Interface' attribute. |
String |
getRootImplementsInterface()
Returns the value of the 'Root Implements Interface' attribute |
GenClass |
getRootImplementsInterfaceGenClass()
|
EList |
getStaticGenPackages()
|
EList |
getStaticPackages()
Returns the value of the 'Static Packages' attribute list. |
JETEmitter |
getSwitchClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getTemplateDirectory()
Returns the value of the 'Template Directory' attribute |
JETEmitter |
getTestCaseEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getTestsBuildPropertiesEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getTestsDirectory()
Returns the value of the 'Tests Directory' attribute |
JETEmitter |
getTestsManifestMFEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getTestsPluginID()
|
JETEmitter |
getTestsPluginPropertiesEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
JETEmitter |
getTestsPluginXMLEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getTestsProjectDirectory()
|
List |
getTestsQualifiedPackageNames()
|
List |
getTestsRequiredPlugins()
|
String |
getTestSuiteClass()
Returns the value of the 'Test Suite Class' attribute |
String |
getTestSuiteClassName()
|
String |
getTestSuitePackageName()
|
EList |
getUsedGenPackages()
Returns the value of the 'Used Gen Packages' reference list. |
JETEmitter |
getValidatorClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
String |
getXMLEncodingChoices()
|
JETEmitter |
getXMLProcessorClassEmitter()
Deprecated. In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2. |
boolean |
hasEditorSupport()
|
boolean |
hasEditSupport()
|
boolean |
hasLocalGenModel()
|
boolean |
hasModelPluginClass()
|
boolean |
hasPluginSupport()
|
boolean |
hasTestSuiteClass()
|
boolean |
hasTestSupport()
|
boolean |
hasXMLDependency()
|
void |
initialize(Collection ePackages)
|
boolean |
isArrayAccessors()
Returns the value of the 'Array Accessors' attribute |
boolean |
isBooleanFlagsEnabled()
|
boolean |
isBundleManifest()
Returns the value of the 'Bundle Manifest' attribute. |
boolean |
isCodeFormatting()
Returns the value of the 'Code Formatting' attribute |
boolean |
isContainmentProxies()
Returns the value of the 'Containment Proxies' attribute |
boolean |
isCreationCommands()
Returns the value of the 'Creation Commands' attribute. |
boolean |
isCreationIcons()
Returns the value of the 'Creation Icons' attribute. |
boolean |
isDynamicTemplates()
Returns the value of the 'Dynamic Templates' attribute |
boolean |
isForceOverwrite()
Returns the value of the 'Force Overwrite' attribute |
boolean |
isGenerateSchema()
Returns the value of the 'Generate Schema' attribute |
boolean |
isMinimalReflectiveMethods()
Returns the value of the 'Minimal Reflective Methods' attribute. |
boolean |
isNonNLSMarkers()
Returns the value of the 'Non NLS Markers' attribute. |
boolean |
isReflectiveDelegation()
Returns the value of the 'Reflective Delegation' attribute |
boolean |
isRichClientPlatform()
Returns the value of the 'Rich Client Platform' attribute |
boolean |
isRuntimeCompatibility()
Returns the value of the 'Runtime Compatibility' attribute |
boolean |
isRuntimeJar()
Returns the value of the 'Runtime Jar' attribute |
boolean |
isSetEditDirectory()
Returns whether the value of the ' Edit Directory ' attribute is set |
boolean |
isSetEditorDirectory()
Returns whether the value of the ' Editor Directory ' attribute is set |
boolean |
isSetEditorPluginClass()
Returns whether the value of the ' Editor Plugin Class ' attribute is set |
boolean |
isSetEditPluginClass()
Returns whether the value of the ' Edit Plugin Class ' attribute is set |
boolean |
isSetTestsDirectory()
Returns whether the value of the ' Tests Directory ' attribute is set |
boolean |
isSetTestSuiteClass()
Returns whether the value of the ' Test Suite Class ' attribute is set |
boolean |
isSuppressContainment()
Returns the value of the 'Suppress Containment' attribute |
boolean |
isSuppressEMFMetaData()
Returns the value of the 'Suppress EMF Meta Data' attribute |
boolean |
isSuppressEMFModelTags()
Returns the value of the 'Suppress EMF Model Tags' attribute |
boolean |
isSuppressEMFTypes()
Returns the value of the 'Suppress EMF Types' attribute |
boolean |
isSuppressInterfaces()
Returns the value of the 'Suppress Interfaces' attribute |
boolean |
isSuppressNotification()
Returns the value of the 'Suppress Notification' attribute |
boolean |
isSuppressUnsettable()
Returns the value of the 'Suppress Unsettable' attribute |
boolean |
isUpdateClasspath()
Returns the value of the 'Update Classpath' attribute. |
boolean |
isVirtualDelegation()
|
void |
markImportLocation(StringBuffer stringBuffer)
|
void |
markImportLocation(StringBuffer stringBuffer,
GenPackage genPackage)
|
boolean |
needsRuntimeCompatibility()
|
boolean |
reconcile(GenModel oldGenModelVersion)
Restore all the corresponding settings of the old version into this version. |
boolean |
sameEditEditorProject()
|
boolean |
sameModelEditorProject()
|
boolean |
sameModelEditProject()
|
boolean |
sameModelTestsProject()
|
void |
setArrayAccessors(boolean value)
Sets the value of the ' Array Accessors ' attribute |
void |
setBooleanFlagsField(String value)
Sets the value of the ' Boolean Flags Field ' attribute |
void |
setBooleanFlagsReservedBits(int value)
Sets the value of the ' Boolean Flags Reserved Bits ' attribute |
void |
setBundleManifest(boolean value)
Sets the value of the ' Bundle Manifest ' attribute |
void |
setCanGenerate(boolean canGenerate)
|
void |
setCodeFormatterOptions(Map options)
Deprecated. In EMF 2.2, the Generator.Options should be used to
record code formatter options in order to be used via the new Generator-based design. This method will be removed after 2.2. |
void |
setCodeFormatting(boolean value)
Sets the value of the ' Code Formatting ' attribute |
void |
setContainmentProxies(boolean value)
Sets the value of the ' Containment Proxies ' attribute |
void |
setCopyrightText(String value)
Sets the value of the ' Copyright Text ' attribute |
void |
setCreationCommands(boolean value)
Sets the value of the ' Creation Commands ' attribute |
void |
setCreationIcons(boolean value)
Sets the value of the ' Creation Icons ' attribute |
void |
setDynamicTemplates(boolean value)
Sets the value of the ' Dynamic Templates ' attribute |
void |
setEditDirectory(String value)
Sets the value of the ' Edit Directory ' attribute |
void |
setEditorDirectory(String value)
Sets the value of the ' Editor Directory ' attribute |
void |
setEditorPluginClass(String value)
Sets the value of the ' Editor Plugin Class ' attribute |
void |
setEditPluginClass(String value)
Sets the value of the ' Edit Plugin Class ' attribute |
void |
setFacadeHelperClass(String value)
Sets the value of the ' Facade Helper Class ' attribute |
void |
setFeatureDelegation(GenDelegationKind value)
Sets the value of the ' Feature Delegation ' attribute |
void |
setFeatureMapWrapperClass(String value)
Sets the value of the ' Feature Map Wrapper Class ' attribute |
void |
setFeatureMapWrapperInterface(String value)
Sets the value of the ' Feature Map Wrapper Interface ' attribute |
void |
setFeatureMapWrapperInternalInterface(String value)
Sets the value of the ' Feature Map Wrapper Internal Interface ' attribute |
void |
setForceOverwrite(boolean value)
Sets the value of the ' Force Overwrite ' attribute |
void |
setGenerateSchema(boolean value)
Sets the value of the ' Generate Schema ' attribute |
void |
setImporterID(String value)
Sets the value of the ' Importer ID ' attribute |
void |
setImportManager(ImportManager importManager)
|
void |
setMinimalReflectiveMethods(boolean value)
Sets the value of the ' Minimal Reflective Methods ' attribute |
void |
setModelDirectory(String value)
Sets the value of the ' Model Directory ' attribute |
void |
setModelName(String value)
Sets the value of the ' Model Name ' attribute |
void |
setModelPluginClass(String value)
Sets the value of the ' Model Plugin Class ' attribute |
void |
setModelPluginID(String value)
Sets the value of the ' Model Plugin ID ' attribute |
void |
setNonExternalizedStringTag(String value)
Sets the value of the ' Non Externalized String Tag ' attribute |
void |
setNonNLSMarkers(boolean value)
Sets the value of the ' Non NLS Markers ' attribute |
void |
setRedirection(String value)
Sets the value of the ' Redirection ' attribute |
void |
setReflectiveDelegation(boolean value)
Deprecated. In 2.2. Please use setFeatureDelegation(org.eclipse.emf.codegen.ecore.genmodel.GenDelegationKind) instead.
|
void |
setRichClientPlatform(boolean value)
Sets the value of the ' Rich Client Platform ' attribute |
void |
setRootExtendsClass(String value)
Sets the value of the ' Root Extends Class ' attribute |
void |
setRootExtendsInterface(String value)
Sets the value of the ' Root Extends Interface ' attribute |
void |
setRootImplementsInterface(String value)
Sets the value of the ' Root Implements Interface ' attribute |
void |
setRuntimeCompatibility(boolean value)
Sets the value of the ' Runtime Compatibility ' attribute |
void |
setRuntimeJar(boolean value)
Sets the value of the ' Runtime Jar ' attribute |
void |
setSuppressContainment(boolean value)
Sets the value of the ' Suppress Containment ' attribute |
void |
setSuppressEMFMetaData(boolean value)
Sets the value of the ' Suppress EMF Meta Data ' attribute |
void |
setSuppressEMFModelTags(boolean value)
Sets the value of the ' Suppress EMF Model Tags ' attribute |
void |
setSuppressEMFTypes(boolean value)
Sets the value of the ' Suppress EMF Types ' attribute |
void |
setSuppressInterfaces(boolean value)
Sets the value of the ' Suppress Interfaces ' attribute |
void |
setSuppressNotification(boolean value)
Sets the value of the ' Suppress Notification ' attribute |
void |
setSuppressUnsettable(boolean value)
Sets the value of the ' Suppress Unsettable ' attribute |
void |
setTemplateDirectory(String value)
Sets the value of the ' Template Directory ' attribute |
void |
setTestsDirectory(String value)
Sets the value of the ' Tests Directory ' attribute |
void |
setTestSuiteClass(String value)
Sets the value of the ' Test Suite Class ' attribute |
void |
setUpdateClasspath(boolean value)
Sets the value of the ' Update Classpath ' attribute |
void |
unsetEditDirectory()
Unsets the value of the ' Edit Directory ' attribute |
void |
unsetEditorDirectory()
Unsets the value of the ' Editor Directory ' attribute |
void |
unsetEditorPluginClass()
Unsets the value of the ' Editor Plugin Class ' attribute |
void |
unsetEditPluginClass()
Unsets the value of the ' Edit Plugin Class ' attribute |
void |
unsetTestsDirectory()
Unsets the value of the ' Tests Directory ' attribute |
void |
unsetTestSuiteClass()
Unsets the value of the ' Test Suite Class ' attribute |
IStatus |
validate()
|
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
canGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, canGenerateTests, capName, format, gen, genEdit, genEditor, generate, generate, generateEdit, generateEdit, generateEditor, generateEditor, generateSchema, generateSchema, generateTests, generateTests, genSchema, genTests, getDocumentation, getEcoreModelElement, getGenAnnotation, getGenAnnotations, getGenModel, hasDocumentation, reconcile, safeName, uncapName, uncapPrefixedName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
public String getCopyrightText()
If the meaning of the 'Copyright Text' attribute isn't clear, there really should be more of a description here...
setCopyrightText(String)
,
GenModelPackage.getGenModel_CopyrightText()
public void setCopyrightText(String value)
Copyright Text
' attribute.
value
- the new value of the 'Copyright Text' attribute.getCopyrightText()
public String getModelDirectory()
When unset, this attribute takes a default value based on #getModelPluginID
.
setModelDirectory(String)
,
GenModelPackage.getGenModel_ModelDirectory()
public void setModelDirectory(String value)
Model Directory
' attribute.
value
- the new value of the 'Model Directory' attribute.getModelDirectory()
public boolean isCreationCommands()
"true"
.
setCreationCommands(boolean)
,
GenModelPackage.getGenModel_CreationCommands()
public void setCreationCommands(boolean value)
Creation Commands
' attribute.
value
- the new value of the 'Creation Commands' attribute.isCreationCommands()
public boolean isCreationIcons()
"true"
.
If the meaning of the 'Creation Icons' attribute isn't clear, there really should be more of a description here...
setCreationIcons(boolean)
,
GenModelPackage.getGenModel_CreationIcons()
public void setCreationIcons(boolean value)
Creation Icons
' attribute.
value
- the new value of the 'Creation Icons' attribute.isCreationIcons()
public String getEditDirectory()
When unset, this attribute takes a default value based on #getModelDirectory
.
isSetEditDirectory()
,
unsetEditDirectory()
,
setEditDirectory(String)
,
GenModelPackage.getGenModel_EditDirectory()
public void setEditDirectory(String value)
Edit Directory
' attribute.
value
- the new value of the 'Edit Directory' attribute.isSetEditDirectory()
,
unsetEditDirectory()
,
getEditDirectory()
public void unsetEditDirectory()
Edit Directory
' attribute.
isSetEditDirectory()
,
getEditDirectory()
,
setEditDirectory(String)
public boolean isSetEditDirectory()
Edit Directory
' attribute is set.
unsetEditDirectory()
,
getEditDirectory()
,
setEditDirectory(String)
public String getEditorDirectory()
When unset, this attribute takes a default value based on #getModelDirectory
.
isSetEditorDirectory()
,
unsetEditorDirectory()
,
setEditorDirectory(String)
,
GenModelPackage.getGenModel_EditorDirectory()
public void setEditorDirectory(String value)
Editor Directory
' attribute.
value
- the new value of the 'Editor Directory' attribute.isSetEditorDirectory()
,
unsetEditorDirectory()
,
getEditorDirectory()
public void unsetEditorDirectory()
Editor Directory
' attribute.
isSetEditorDirectory()
,
getEditorDirectory()
,
setEditorDirectory(String)
public boolean isSetEditorDirectory()
Editor Directory
' attribute is set.
unsetEditorDirectory()
,
getEditorDirectory()
,
setEditorDirectory(String)
public String getModelPluginID()
This attribute is unsettable for the benefit of other attributes, whose default values are based on it. If it is unset, they will be, too.
setModelPluginID(String)
,
GenModelPackage.getGenModel_ModelPluginID()
public void setModelPluginID(String value)
Model Plugin ID
' attribute.
value
- the new value of the 'Model Plugin ID' attribute.getModelPluginID()
public String getTemplateDirectory()
If the meaning of the 'Template Directory' attribute isn't clear, there really should be more of a description here...
setTemplateDirectory(String)
,
GenModelPackage.getGenModel_TemplateDirectory()
public void setTemplateDirectory(String value)
Template Directory
' attribute.
value
- the new value of the 'Template Directory' attribute.getTemplateDirectory()
public boolean isRuntimeJar()
setRuntimeJar(boolean)
,
GenModelPackage.getGenModel_RuntimeJar()
public void setRuntimeJar(boolean value)
Runtime Jar
' attribute.
value
- the new value of the 'Runtime Jar' attribute.isRuntimeJar()
public EList getForeignModel()
String
.
If the meaning of the 'Foreign Model' attribute list isn't clear, there really should be more of a description here...
GenModelPackage.getGenModel_ForeignModel()
public boolean isDynamicTemplates()
setDynamicTemplates(boolean)
,
GenModelPackage.getGenModel_DynamicTemplates()
public void setDynamicTemplates(boolean value)
Dynamic Templates
' attribute.
value
- the new value of the 'Dynamic Templates' attribute.isDynamicTemplates()
public String getRedirection()
If the meaning of the 'Redirection' attribute isn't clear, there really should be more of a description here...
setRedirection(String)
,
GenModelPackage.getGenModel_Redirection()
public void setRedirection(String value)
Redirection
' attribute.
value
- the new value of the 'Redirection' attribute.getRedirection()
public boolean isForceOverwrite()
setForceOverwrite(boolean)
,
GenModelPackage.getGenModel_ForceOverwrite()
public void setForceOverwrite(boolean value)
Force Overwrite
' attribute.
value
- the new value of the 'Force Overwrite' attribute.isForceOverwrite()
public String getNonExternalizedStringTag()
This attribute has been replaced by nonNLSMarkers
. Even after the attribute has been set to a non-null
value, this method will continue to return null
, though
isNonNLSMarkers()
will return true
.
setNonExternalizedStringTag(String)
,
GenModelPackage.getGenModel_NonExternalizedStringTag()
public void setNonExternalizedStringTag(String value)
Non 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)
.
value
- the new value of the 'Non Externalized String Tag' attribute.getNonExternalizedStringTag()
public String getModelName()
If the meaning of the 'Model Name' attribute isn't clear, there really should be more of a description here...
setModelName(String)
,
GenModelPackage.getGenModel_ModelName()
public void setModelName(String value)
Model Name
' attribute.
value
- the new value of the 'Model Name' attribute.getModelName()
public String getModelPluginClass()
If the meaning of the 'Model Plugin Class' attribute isn't clear, there really should be more of a description here...
setModelPluginClass(String)
,
GenModelPackage.getGenModel_ModelPluginClass()
public void setModelPluginClass(String value)
Model Plugin Class
' attribute.
value
- the new value of the 'Model Plugin Class' attribute.getModelPluginClass()
public String getEditPluginClass()
When unset, this attribute takes a default value based on #getModelName
,
and the first of the #getGenPackages
.
isSetEditPluginClass()
,
unsetEditPluginClass()
,
setEditPluginClass(String)
,
GenModelPackage.getGenModel_EditPluginClass()
public void setEditPluginClass(String value)
Edit Plugin Class
' attribute.
value
- the new value of the 'Edit Plugin Class' attribute.isSetEditPluginClass()
,
unsetEditPluginClass()
,
getEditPluginClass()
public void unsetEditPluginClass()
Edit Plugin Class
' attribute.
isSetEditPluginClass()
,
getEditPluginClass()
,
setEditPluginClass(String)
public boolean isSetEditPluginClass()
Edit Plugin Class
' attribute is set.
unsetEditPluginClass()
,
getEditPluginClass()
,
setEditPluginClass(String)
public String getEditorPluginClass()
When unset, this attribute takes a default value based on #getModelName
,
and the first of the #getGenPackages
.
isSetEditorPluginClass()
,
unsetEditorPluginClass()
,
setEditorPluginClass(String)
,
GenModelPackage.getGenModel_EditorPluginClass()
public void setEditorPluginClass(String value)
Editor Plugin Class
' attribute.
value
- the new value of the 'Editor Plugin Class' attribute.isSetEditorPluginClass()
,
unsetEditorPluginClass()
,
getEditorPluginClass()
public void unsetEditorPluginClass()
Editor Plugin Class
' attribute.
isSetEditorPluginClass()
,
getEditorPluginClass()
,
setEditorPluginClass(String)
public boolean isSetEditorPluginClass()
Editor Plugin Class
' attribute is set.
unsetEditorPluginClass()
,
getEditorPluginClass()
,
setEditorPluginClass(String)
public boolean isUpdateClasspath()
"true"
.
If the meaning of the 'Update Classpath' attribute isn't clear, there really should be more of a description here...
setUpdateClasspath(boolean)
,
GenModelPackage.getGenModel_UpdateClasspath()
public void setUpdateClasspath(boolean value)
Update Classpath
' attribute.
value
- the new value of the 'Update Classpath' attribute.isUpdateClasspath()
public boolean isGenerateSchema()
If the meaning of the 'Generate Schema' attribute isn't clear, there really should be more of a description here...
setGenerateSchema(boolean)
,
GenModelPackage.getGenModel_GenerateSchema()
public void setGenerateSchema(boolean value)
Generate Schema
' attribute.
value
- the new value of the 'Generate Schema' attribute.isGenerateSchema()
public boolean isNonNLSMarkers()
"false"
.
setNonNLSMarkers(boolean)
,
GenModelPackage.getGenModel_NonNLSMarkers()
public void setNonNLSMarkers(boolean value)
Non NLS Markers
' attribute.
As a side effect, this method sets nonExternalizedStringTag
to null
.
value
- the new value of the 'Non NLS Markers' attribute.isNonNLSMarkers()
public EList getStaticPackages()
String
.
If the meaning of the 'Static Packages' attribute list isn't clear, there really should be more of a description here...
GenModelPackage.getGenModel_StaticPackages()
public EList getModelPluginVariables()
String
.
If the meaning of the 'Model Plugin Variables' attribute list isn't clear, there really should be more of a description here...
GenModelPackage.getGenModel_ModelPluginVariables()
public String getRootExtendsInterface()
"org.eclipse.emf.ecore.EObject"
.
If the meaning of the 'Root Extends Interface' attribute isn't clear, there really should be more of a description here...
setRootExtendsInterface(String)
,
GenModelPackage.getGenModel_RootExtendsInterface()
public void setRootExtendsInterface(String value)
Root Extends Interface
' attribute.
value
- the new value of the 'Root Extends Interface' attribute.getRootExtendsInterface()
public String getRootExtendsClass()
"org.eclipse.emf.ecore.impl.EObjectImpl"
.
If the meaning of the 'Root Extends Class' attribute isn't clear, there really should be more of a description here...
setRootExtendsClass(String)
,
GenModelPackage.getGenModel_RootExtendsClass()
public void setRootExtendsClass(String value)
Root Extends Class
' attribute.
value
- the new value of the 'Root Extends Class' attribute.getRootExtendsClass()
public String getRootImplementsInterface()
If the meaning of the 'Root Implements Interface' attribute isn't clear, there really should be more of a description here...
setRootImplementsInterface(String)
,
GenModelPackage.getGenModel_RootImplementsInterface()
public GenClass getRootImplementsInterfaceGenClass()
public void setRootImplementsInterface(String value)
Root Implements Interface
' attribute.
value
- the new value of the 'Root Implements Interface' attribute.getRootImplementsInterface()
public boolean isSuppressEMFTypes()
If the meaning of the 'Suppress EMF Types' attribute isn't clear, there really should be more of a description here...
setSuppressEMFTypes(boolean)
,
GenModelPackage.getGenModel_SuppressEMFTypes()
public void setSuppressEMFTypes(boolean value)
Suppress EMF Types
' attribute.
value
- the new value of the 'Suppress EMF Types' attribute.isSuppressEMFTypes()
public boolean isSuppressEMFMetaData()
If the meaning of the 'Suppress EMF Meta Data' attribute isn't clear, there really should be more of a description here...
setSuppressEMFMetaData(boolean)
,
GenModelPackage.getGenModel_SuppressEMFMetaData()
public void setSuppressEMFMetaData(boolean value)
Suppress EMF Meta Data
' attribute.
value
- the new value of the 'Suppress EMF Meta Data' attribute.isSuppressEMFMetaData()
public boolean isSuppressEMFModelTags()
If the meaning of the 'Suppress EMF Model Tags' attribute isn't clear, there really should be more of a description here...
setSuppressEMFModelTags(boolean)
,
GenModelPackage.getGenModel_SuppressEMFModelTags()
public void setSuppressEMFModelTags(boolean value)
Suppress EMF Model Tags
' attribute.
value
- the new value of the 'Suppress EMF Model Tags' attribute.isSuppressEMFModelTags()
public boolean isSuppressInterfaces()
If the meaning of the 'Suppress Interfaces' attribute isn't clear, there really should be more of a description here...
setSuppressInterfaces(boolean)
,
GenModelPackage.getGenModel_SuppressInterfaces()
public void setSuppressInterfaces(boolean value)
Suppress Interfaces
' attribute.
value
- the new value of the 'Suppress Interfaces' attribute.isSuppressInterfaces()
public String getFeatureMapWrapperInterface()
If the meaning of the 'Feature Map Wrapper Interface' attribute isn't clear, there really should be more of a description here...
setFeatureMapWrapperInterface(String)
,
GenModelPackage.getGenModel_FeatureMapWrapperInterface()
public void setFeatureMapWrapperInterface(String value)
Feature Map Wrapper Interface
' attribute.
value
- the new value of the 'Feature Map Wrapper Interface' attribute.getFeatureMapWrapperInterface()
public String getFeatureMapWrapperInternalInterface()
If the meaning of the 'Feature Map Wrapper Internal Interface' attribute isn't clear, there really should be more of a description here...
setFeatureMapWrapperInternalInterface(String)
,
GenModelPackage.getGenModel_FeatureMapWrapperInternalInterface()
public void setFeatureMapWrapperInternalInterface(String value)
Feature Map Wrapper Internal Interface
' attribute.
value
- the new value of the 'Feature Map Wrapper Internal Interface' attribute.getFeatureMapWrapperInternalInterface()
public String getFeatureMapWrapperClass()
If the meaning of the 'Feature Map Wrapper Class' attribute isn't clear, there really should be more of a description here...
setFeatureMapWrapperClass(String)
,
GenModelPackage.getGenModel_FeatureMapWrapperClass()
public void setFeatureMapWrapperClass(String value)
Feature Map Wrapper Class
' attribute.
value
- the new value of the 'Feature Map Wrapper Class' attribute.getFeatureMapWrapperClass()
public boolean isRuntimeCompatibility()
If the meaning of the 'Runtime Compatibility' attribute isn't clear, there really should be more of a description here...
setRuntimeCompatibility(boolean)
,
GenModelPackage.getGenModel_RuntimeCompatibility()
public void setRuntimeCompatibility(boolean value)
Runtime Compatibility
' attribute.
value
- the new value of the 'Runtime Compatibility' attribute.isRuntimeCompatibility()
public boolean isRichClientPlatform()
If the meaning of the 'Rich Client Platform' attribute isn't clear, there really should be more of a description here...
setRichClientPlatform(boolean)
,
GenModelPackage.getGenModel_RichClientPlatform()
public void setRichClientPlatform(boolean value)
Rich Client Platform
' attribute.
value
- the new value of the 'Rich Client Platform' attribute.isRichClientPlatform()
public boolean isReflectiveDelegation()
If the meaning of the 'Reflective Delegation' attribute isn't clear, there really should be more of a description here...
setReflectiveDelegation(boolean)
,
GenModelPackage.getGenModel_ReflectiveDelegation()
public void setReflectiveDelegation(boolean value)
setFeatureDelegation(org.eclipse.emf.codegen.ecore.genmodel.GenDelegationKind)
instead.
Reflective Delegation
' attribute.
value
- the new value of the 'Reflective Delegation' attribute.isReflectiveDelegation()
public boolean isCodeFormatting()
If the meaning of the 'Code Formatting' attribute isn't clear, there really should be more of a description here...
setCodeFormatting(boolean)
,
GenModelPackage.getGenModel_CodeFormatting()
public void setCodeFormatting(boolean value)
Code Formatting
' attribute.
value
- the new value of the 'Code Formatting' attribute.isCodeFormatting()
public String getTestsDirectory()
By default, this attribute is set to null. When unset, it takes a default value based on #getModelDirectory
.
isSetTestsDirectory()
,
unsetTestsDirectory()
,
setTestsDirectory(String)
,
GenModelPackage.getGenModel_TestsDirectory()
public void setTestsDirectory(String value)
Tests Directory
' attribute.
value
- the new value of the 'Tests Directory' attribute.isSetTestsDirectory()
,
unsetTestsDirectory()
,
getTestsDirectory()
public void unsetTestsDirectory()
Tests Directory
' attribute.
isSetTestsDirectory()
,
getTestsDirectory()
,
setTestsDirectory(String)
public boolean isSetTestsDirectory()
Tests Directory
' attribute is set.
unsetTestsDirectory()
,
getTestsDirectory()
,
setTestsDirectory(String)
public String getTestSuiteClass()
When unset, this attribute takes a default value based on #getModelName
,
and the first of the #getGenPackages
.
isSetTestSuiteClass()
,
unsetTestSuiteClass()
,
setTestSuiteClass(String)
,
GenModelPackage.getGenModel_TestSuiteClass()
public void setTestSuiteClass(String value)
Test Suite Class
' attribute.
value
- the new value of the 'Test Suite Class' attribute.isSetTestSuiteClass()
,
unsetTestSuiteClass()
,
getTestSuiteClass()
public void unsetTestSuiteClass()
Test Suite Class
' attribute.
isSetTestSuiteClass()
,
getTestSuiteClass()
,
setTestSuiteClass(String)
public boolean isSetTestSuiteClass()
Test Suite Class
' attribute is set.
unsetTestSuiteClass()
,
getTestSuiteClass()
,
setTestSuiteClass(String)
public String getBooleanFlagsField()
If the meaning of the 'Boolean Flags Field' attribute isn't clear, there really should be more of a description here...
setBooleanFlagsField(String)
,
GenModelPackage.getGenModel_BooleanFlagsField()
public void setBooleanFlagsField(String value)
Boolean Flags Field
' attribute.
value
- the new value of the 'Boolean Flags Field' attribute.getBooleanFlagsField()
public int getBooleanFlagsReservedBits()
"-1"
.
If the meaning of the 'Boolean Flags Reserved Bits' attribute isn't clear, there really should be more of a description here...
setBooleanFlagsReservedBits(int)
,
GenModelPackage.getGenModel_BooleanFlagsReservedBits()
public void setBooleanFlagsReservedBits(int value)
Boolean Flags Reserved Bits
' attribute.
value
- the new value of the 'Boolean Flags Reserved Bits' attribute.getBooleanFlagsReservedBits()
public String getImporterID()
If the meaning of the 'Importer ID' attribute isn't clear, there really should be more of a description here...
setImporterID(String)
,
GenModelPackage.getGenModel_ImporterID()
public void setImporterID(String value)
Importer ID
' attribute.
value
- the new value of the 'Importer ID' attribute.getImporterID()
public boolean isBundleManifest()
"true"
.
If the meaning of the 'Bundle Manifest' attribute isn't clear, there really should be more of a description here...
setBundleManifest(boolean)
,
GenModelPackage.getGenModel_BundleManifest()
public void setBundleManifest(boolean value)
Bundle Manifest
' attribute.
value
- the new value of the 'Bundle Manifest' attribute.isBundleManifest()
public GenDelegationKind getFeatureDelegation()
GenDelegationKind
.
If the meaning of the 'Feature Delegation' attribute isn't clear, there really should be more of a description here...
GenDelegationKind
,
setFeatureDelegation(GenDelegationKind)
,
GenModelPackage.getGenModel_FeatureDelegation()
public void setFeatureDelegation(GenDelegationKind value)
Feature Delegation
' attribute.
value
- the new value of the 'Feature Delegation' attribute.GenDelegationKind
,
getFeatureDelegation()
public boolean isContainmentProxies()
If the meaning of the 'Containment Proxies' attribute isn't clear, there really should be more of a description here...
setContainmentProxies(boolean)
,
GenModelPackage.getGenModel_ContainmentProxies()
public void setContainmentProxies(boolean value)
Containment Proxies
' attribute.
value
- the new value of the 'Containment Proxies' attribute.isContainmentProxies()
public boolean isMinimalReflectiveMethods()
"true"
.
If the meaning of the 'Minimal Reflective Methods' attribute isn't clear, there really should be more of a description here...
setMinimalReflectiveMethods(boolean)
,
GenModelPackage.getGenModel_MinimalReflectiveMethods()
public void setMinimalReflectiveMethods(boolean value)
Minimal Reflective Methods
' attribute.
value
- the new value of the 'Minimal Reflective Methods' attribute.isMinimalReflectiveMethods()
public boolean isSuppressContainment()
If the meaning of the 'Suppress Containment' attribute isn't clear, there really should be more of a description here...
setSuppressContainment(boolean)
,
GenModelPackage.getGenModel_SuppressContainment()
public void setSuppressContainment(boolean value)
Suppress Containment
' attribute.
value
- the new value of the 'Suppress Containment' attribute.isSuppressContainment()
public boolean isSuppressNotification()
If the meaning of the 'Suppress Notification' attribute isn't clear, there really should be more of a description here...
setSuppressNotification(boolean)
,
GenModelPackage.getGenModel_SuppressNotification()
public void setSuppressNotification(boolean value)
Suppress Notification
' attribute.
value
- the new value of the 'Suppress Notification' attribute.isSuppressNotification()
public boolean isArrayAccessors()
If the meaning of the 'Array Accessors' attribute isn't clear, there really should be more of a description here...
setArrayAccessors(boolean)
,
GenModelPackage.getGenModel_ArrayAccessors()
public void setArrayAccessors(boolean value)
Array Accessors
' attribute.
value
- the new value of the 'Array Accessors' attribute.isArrayAccessors()
public boolean isSuppressUnsettable()
If the meaning of the 'Suppress Unsettable' attribute isn't clear, there really should be more of a description here...
setSuppressUnsettable(boolean)
,
GenModelPackage.getGenModel_SuppressUnsettable()
public void setSuppressUnsettable(boolean value)
Suppress Unsettable
' attribute.
value
- the new value of the 'Suppress Unsettable' attribute.isSuppressUnsettable()
public String getFacadeHelperClass()
"org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMFacadeHelper"
.
If the meaning of the 'Facade Helper Class' attribute isn't clear, there really should be more of a description here...
The default value must be always equals to JMerger.DEFAULT_FACADE_HELPER_CLASS.
setFacadeHelperClass(String)
,
GenModelPackage.getGenModel_FacadeHelperClass()
public void setFacadeHelperClass(String value)
Facade Helper Class
' attribute.
value
- the new value of the 'Facade Helper Class' attribute.getFacadeHelperClass()
public EList getGenPackages()
GenPackage
.
It is bidirectional and its opposite is 'Gen Model
'.
If the meaning of the 'Gen Packages' reference list isn't clear, there really should be more of a description here...
GenModelPackage.getGenModel_GenPackages()
,
GenPackage.getGenModel()
public EList getUsedGenPackages()
GenPackage
.
If the meaning of the 'Used Gen Packages' reference list isn't clear, there really should be more of a description here...
GenModelPackage.getGenModel_UsedGenPackages()
public EList getStaticGenPackages()
public void initialize(Collection ePackages)
public String getDriverNumber()
public String getDate()
public String getNonNLS()
public String getNonNLS(int i)
public String getNonNLS(String s)
public String getNonNLS(String s, int i)
public void markImportLocation(StringBuffer stringBuffer)
public void markImportLocation(StringBuffer stringBuffer, GenPackage genPackage)
public void emitSortedImports()
public String getIndentation(StringBuffer stringBuffer)
public ImportManager getImportManager()
public void setImportManager(ImportManager importManager)
public String getImportedName(String qualifiedName)
public void addImport(String qualifiedName)
public void addPseudoImport(String qualifiedName)
public String getMergeRulesLocation()
GeneratorAdapter
should be used to
implement code generation. Generator.Options
provides an
equivalent way to obtain this information. This method will be removed after 2.2.
public JControlModel getJControlModel()
GeneratorAdapter
should be used to
implement code generation. Generator
provides an equivalent to this method.
This method will be removed after 2.2.
public JETEmitter getClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEnumClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getFactoryClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getPackageClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getAdapterFactoryClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getSwitchClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getValidatorClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getPluginXMLEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getManifestMFEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getModelPluginClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getResourceClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getResourceFactoryClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getBuildPropertiesEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getXMLProcessorClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public boolean hasEditSupport()
public JETEmitter getItemProviderEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getItemProviderAdapterFactoryEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditPluginClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditPluginXMLEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditManifestMFEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditPluginPropertiesEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditBuildPropertiesEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public boolean hasEditorSupport()
public JETEmitter getEditorEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getActionBarContributorEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getModelWizardEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditorAdvisorEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditorPluginClassEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditorPluginXMLEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditorManifestMFEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditorPluginPropertiesEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getEditorBuildPropertiesEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public boolean hasTestSupport()
public JETEmitter getTestCaseEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getModelTestSuiteEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getPackageTestSuiteEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getPackageExampleEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getTestsPluginXMLEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getTestsManifestMFEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getTestsPluginPropertiesEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public JETEmitter getTestsBuildPropertiesEmitter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public String getModelProjectDirectory()
public String getEditProjectDirectory()
public String getEditorProjectDirectory()
public String getTestsProjectDirectory()
public boolean sameModelEditProject()
public boolean sameEditEditorProject()
public boolean sameModelEditorProject()
public boolean sameModelTestsProject()
public String getEditIconsDirectory()
public String getEditorIconsDirectory()
public void setCanGenerate(boolean canGenerate)
public GenPackage findGenPackage(EPackage ePackage)
public List getAllGenPackagesWithClassifiers()
public List getAllUsedGenPackagesWithClassifiers()
public List getAllGenAndUsedGenPackagesWithClassifiers()
public List getAllGenUsedAndStaticGenPackagesWithClassifiers()
public boolean hasModelPluginClass()
public boolean hasPluginSupport()
public String getModelPluginClassName()
public String getModelPluginPackageName()
public String getQualifiedModelPluginClassName()
public String getEditPluginDirectory()
public String getEditPluginClassName()
public String getEditPluginPackageName()
public String getQualifiedEditPluginClassName()
public String getEditorPluginDirectory()
public String getEditorPluginClassName()
public String getEditorPluginPackageName()
public String getEditorAdvisorClassName()
public String getQualifiedEditorPluginClassName()
public String getQualifiedEditorAdvisorClassName()
public boolean hasTestSuiteClass()
public String getTestSuiteClassName()
public String getTestSuitePackageName()
public String getQualifiedTestSuiteClassName()
public String getEditPluginID()
public String getEditorPluginID()
public String getTestsPluginID()
public List getModelQualifiedPackageNames()
public List getModelRequiredPlugins()
public List getEditQualifiedPackageNames()
public List getEditRequiredPlugins()
public List getEditorQualifiedPackageNames()
public List getEditorRequiredPlugins()
public List getTestsQualifiedPackageNames()
public List getTestsRequiredPlugins()
public List getEditResourceDelegateImportedPluginClassNames()
public boolean reconcile(GenModel oldGenModelVersion)
public List getMissingPackages()
public boolean hasXMLDependency()
public IStatus validate()
public Diagnostic diagnose()
public String getXMLEncodingChoices()
public List getEffectiveModelPluginVariables()
public boolean needsRuntimeCompatibility()
public List getAllGenFeatures()
public List getFilteredAllGenFeatures()
public void setCodeFormatterOptions(Map options)
Generator.Options
should be used to
record code formatter options in order to be used via the new Generator-based design. This method will be removed after 2.2.
create
a new code formatter.
public org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter()
GeneratorAdapter
should be used to
implement code generation. AbstractGeneratorAdapter
provides
an equivalent to this method. This method will be removed after 2.2.
public boolean isBooleanFlagsEnabled()
public GenModel createGenModel()
public GenPackage createGenPackage()
public GenClass createGenClass()
public GenFeature createGenFeature()
public GenEnum createGenEnum()
public GenEnumLiteral createGenEnumLiteral()
public GenDataType createGenDataType()
public GenOperation createGenOperation()
public GenParameter createGenParameter()
public GenAnnotation createGenAnnotation()
public GenBase create(EClass eClass)
public Set getPropertyCategories()
public boolean hasLocalGenModel()
public String getRelativeGenModelLocation()
public String getPropertyCategoryKey(String category)
public ExtendedMetaData getExtendedMetaData()
public List computeMissingUsedGenPackages()
public boolean isVirtualDelegation()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |