|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GenModel
A representation of the model object 'GenModel'.
The following features are supported:
Copyright Text
Model Directory
Creation Commands
Creation Icons
Creation Submenus
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
Compliance Level
Suppress Gen Model Annotations
Copyright Fields
Binary Compatible Reflective Methods
Public Constructors
Template Plugin Variables
Provider Root Extends Class
Edit Plugin ID
Edit Plugin Variables
Editor Plugin ID
Editor Plugin Variables
Tests Plugin ID
Tests Plugin Variables
Optimized Has Children
Table Providers
Color Providers
Font Providers
Runtime Version
Language
Packed Enums
Gen Packages
Used Gen Packages
Interface Name Pattern
Class Name Pattern
GenModelPackage.getGenModel()
Method Summary | |
---|---|
void |
addImport(java.lang.String qualifiedName)
|
void |
addPseudoImport(java.lang.String qualifiedName)
|
java.util.List<GenPackage> |
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()
|
GenTypeParameter |
createGenTypeParameter()
|
Diagnostic |
diagnose()
|
void |
emitSortedImports()
|
GenClassifier |
findGenClassifier(EClassifier eClassifier)
|
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. |
java.util.List<GenPackage> |
getAllGenAndUsedGenPackagesWithClassifiers()
|
java.util.List<GenFeature> |
getAllGenFeatures()
|
java.util.List<GenPackage> |
getAllGenPackagesWithClassifiers()
|
java.util.List<GenPackage> |
getAllGenPackagesWithConcreteClasses()
|
java.util.List<GenPackage> |
getAllGenUsedAndStaticGenPackagesWithClassifiers()
|
java.util.List<GenPackage> |
getAllUsedGenPackagesWithClassifiers()
|
java.lang.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. |
java.lang.String |
getClassNamePattern()
Returns the value of the 'Class Name Pattern' attribute |
GenJDKLevel |
getComplianceLevel()
Returns the value of the 'Compliance Level' attribute. |
java.lang.String |
getCopyrightFieldLiteral()
|
java.lang.String |
getCopyrightText()
Returns the value of the 'Copyright Text' attribute |
java.lang.String |
getDate()
|
java.lang.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. |
java.lang.String |
getEditDirectory()
Returns the value of the 'Edit Directory' attribute |
java.lang.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. |
java.lang.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. |
java.lang.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. |
java.lang.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. |
java.lang.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. |
java.lang.String |
getEditorPluginClassName()
|
java.lang.String |
getEditorPluginDirectory()
|
java.lang.String |
getEditorPluginID()
Returns the value of the 'Editor Plugin ID' attribute |
java.lang.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. |
EList<java.lang.String> |
getEditorPluginVariables()
Returns the value of the 'Editor Plugin Variables' attribute list. |
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. |
java.lang.String |
getEditorProjectDirectory()
|
java.util.List<java.lang.String> |
getEditorQualifiedPackageNames()
|
java.util.List<java.lang.String> |
getEditorRequiredPlugins()
|
java.util.List<java.lang.String> |
getEditorSourceFolders()
Returns the source folders for the editor project. |
java.lang.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. |
java.lang.String |
getEditPluginClassName()
|
java.lang.String |
getEditPluginDirectory()
|
java.lang.String |
getEditPluginID()
Returns the value of the 'Edit Plugin ID' attribute |
java.lang.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. |
EList<java.lang.String> |
getEditPluginVariables()
Returns the value of the 'Edit Plugin Variables' attribute list. |
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. |
java.lang.String |
getEditProjectDirectory()
|
java.util.List<java.lang.String> |
getEditQualifiedPackageNames()
|
java.util.List<java.lang.String> |
getEditRequiredPlugins()
|
java.util.List<java.lang.String> |
getEditResourceDelegateImportedPluginClassNames()
|
java.util.List<java.lang.String> |
getEditSourceFolders()
Returns the source folders for the edit project. |
java.util.List<java.lang.String> |
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()
|
java.lang.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. |
java.lang.String |
getFeatureMapWrapperClass()
Returns the value of the 'Feature Map Wrapper Class' attribute |
java.lang.String |
getFeatureMapWrapperInterface()
Returns the value of the 'Feature Map Wrapper Interface' attribute |
java.lang.String |
getFeatureMapWrapperInternalInterface()
Returns the value of the 'Feature Map Wrapper Internal Interface' attribute |
java.util.List<GenFeature> |
getFilteredAllGenFeatures()
|
EList<java.lang.String> |
getForeignModel()
Returns the value of the 'Foreign Model' attribute list. |
EList<GenPackage> |
getGenPackages()
Returns the value of the 'Gen Packages' containment reference list. |
java.lang.String |
getImportedName(java.lang.String qualifiedName)
|
java.lang.String |
getImporterID()
Returns the value of the 'Importer ID' attribute |
ImportManager |
getImportManager()
|
java.lang.String |
getIndentation(java.lang.StringBuffer stringBuffer)
|
java.lang.String |
getInterfaceNamePattern()
Returns the value of the 'Interface Name Pattern' attribute |
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. |
java.lang.String |
getLanguage()
Returns the value of the 'Language' attribute |
java.lang.String |
getLineDelimiter()
|
java.util.Locale |
getLocale()
|
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. |
java.lang.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. |
java.util.List<EPackage> |
getMissingPackages()
|
java.lang.String |
getModelDirectory()
Returns the value of the 'Model Directory' attribute |
java.lang.String |
getModelName()
Returns the value of the 'Model Name' attribute |
java.lang.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. |
java.lang.String |
getModelPluginClassName()
|
java.lang.String |
getModelPluginID()
Returns the value of the 'Model Plugin ID' attribute |
java.lang.String |
getModelPluginPackageName()
|
EList<java.lang.String> |
getModelPluginVariables()
Returns the value of the 'Model Plugin Variables' attribute list. |
java.lang.String |
getModelProjectDirectory()
|
java.util.List<java.lang.String> |
getModelQualifiedPackageNames()
|
java.util.List<java.lang.String> |
getModelRequiredPlugins()
|
java.util.List<java.lang.String> |
getModelSourceFolders()
Returns the source folders for the model project. |
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. |
java.lang.String |
getNonExternalizedStringTag()
Returns the value of the 'Non Externalized String Tag' attribute |
java.lang.String |
getNonNLS()
|
java.lang.String |
getNonNLS(int i)
|
java.lang.String |
getNonNLS(java.lang.String s)
|
java.lang.String |
getNonNLS(java.lang.String s,
int i)
|
JETEmitter |
getPackageClassEmitter()
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. |
java.util.Set<java.lang.String> |
getPropertyCategories()
|
java.lang.String |
getPropertyCategoryKey(java.lang.String category)
|
java.lang.String |
getProviderRootExtendsClass()
Returns the value of the 'Provider Root Extends Class' attribute |
java.lang.String |
getQualifiedEditorAdvisorClassName()
|
java.lang.String |
getQualifiedEditorPluginClassName()
|
java.lang.String |
getQualifiedEditPluginClassName()
|
java.lang.String |
getQualifiedModelPluginClassName()
|
java.lang.String |
getQualifiedTestSuiteClassName()
|
java.lang.String |
getRedirection()
Returns the value of the 'Redirection' attribute |
java.lang.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. |
java.lang.String |
getRootExtendsClass()
Returns the value of the 'Root Extends Class' attribute. |
java.lang.String |
getRootExtendsInterface()
Returns the value of the 'Root Extends Interface' attribute. |
java.lang.String |
getRootImplementsInterface()
Returns the value of the 'Root Implements Interface' attribute |
GenClass |
getRootImplementsInterfaceGenClass()
|
GenRuntimeVersion |
getRuntimeVersion()
Returns the value of the 'Runtime Version' attribute. |
EList<GenPackage> |
getStaticGenPackages()
|
EList<java.lang.String> |
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. |
java.lang.String |
getTemplateDirectory()
Returns the value of the 'Template Directory' attribute |
EList<java.lang.String> |
getTemplatePluginVariables()
Returns the value of the 'Template Plugin Variables' attribute list. |
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. |
java.lang.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. |
java.lang.String |
getTestsPluginID()
Returns the value of the 'Tests Plugin ID' attribute |
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. |
EList<java.lang.String> |
getTestsPluginVariables()
Returns the value of the 'Tests Plugin Variables' attribute list. |
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. |
java.lang.String |
getTestsProjectDirectory()
|
java.util.List<java.lang.String> |
getTestsQualifiedPackageNames()
|
java.util.List<java.lang.String> |
getTestsRequiredPlugins()
|
java.util.List<java.lang.String> |
getTestsSourceFolders()
Returns the source folders for the tests project. |
java.lang.String |
getTestSuiteClass()
Returns the value of the 'Test Suite Class' attribute |
java.lang.String |
getTestSuiteClassName()
|
java.lang.String |
getTestSuitePackageName()
|
EList<GenPackage> |
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. |
java.lang.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 |
hasCopyrightField()
|
boolean |
hasEditorSupport()
|
boolean |
hasEditSupport()
|
boolean |
hasLocalGenModel()
|
boolean |
hasModelPluginClass()
|
boolean |
hasPluginSupport()
|
boolean |
hasTestSuiteClass()
|
boolean |
hasTestSupport()
|
boolean |
hasXMLDependency()
|
void |
initialize(java.util.Collection<? extends EPackage> ePackages)
|
boolean |
isArrayAccessors()
Returns the value of the 'Array Accessors' attribute |
boolean |
isBinaryCompatibleReflectiveMethods()
Returns the value of the 'Binary Compatible Reflective Methods' attribute |
boolean |
isBooleanFlagsEnabled()
|
boolean |
isBundleManifest()
Returns the value of the 'Bundle Manifest' attribute. |
boolean |
isCodeFormatting()
Returns the value of the 'Code Formatting' attribute |
boolean |
isColorProviders()
Returns the value of the 'Color Providers' attribute |
boolean |
isContainmentProxies()
Returns the value of the 'Containment Proxies' attribute |
boolean |
isCopyrightFields()
Returns the value of the 'Copyright Fields' attribute. |
boolean |
isCreationCommands()
Returns the value of the 'Creation Commands' attribute. |
boolean |
isCreationIcons()
Returns the value of the 'Creation Icons' attribute. |
boolean |
isCreationSubmenus()
Returns the value of the 'Creation Submenus' attribute |
boolean |
isDynamicDelegation()
|
boolean |
isDynamicTemplates()
Returns the value of the 'Dynamic Templates' attribute |
boolean |
isFontProviders()
Returns the value of the 'Font Providers' 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 |
isOptimizedHasChildren()
Returns the value of the 'Optimized Has Children' attribute |
boolean |
isPackedEnums()
Returns the value of the 'Packed Enums' attribute |
boolean |
isPublicConstructors()
Returns the value of the 'Public Constructors' 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 |
isSetRuntimeVersion()
Returns whether the value of the ' Runtime Version ' 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 |
isSuppressedAnnotation(java.lang.String source)
|
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 |
isSuppressGenModelAnnotations()
Returns the value of the 'Suppress Gen Model Annotations' 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 |
isTableProviders()
Returns the value of the 'Table Providers' attribute |
boolean |
isUpdateClasspath()
Returns the value of the 'Update Classpath' attribute. |
boolean |
isValidateModel()
|
boolean |
isVirtualDelegation()
|
void |
markImportLocation(java.lang.StringBuffer stringBuffer)
|
void |
markImportLocation(java.lang.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 |
setBinaryCompatibleReflectiveMethods(boolean value)
Sets the value of the ' Binary Compatible Reflective Methods ' attribute |
void |
setBooleanFlagsField(java.lang.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 |
setClassNamePattern(java.lang.String value)
Sets the value of the ' Class Name Pattern ' attribute |
void |
setCodeFormatterOptions(java.util.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 |
setColorProviders(boolean value)
Sets the value of the ' Color Providers ' attribute |
void |
setComplianceLevel(GenJDKLevel value)
Sets the value of the ' Compliance Level ' attribute |
void |
setContainmentProxies(boolean value)
Sets the value of the ' Containment Proxies ' attribute |
void |
setCopyrightFields(boolean value)
Sets the value of the ' Copyright Fields ' attribute |
void |
setCopyrightText(java.lang.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 |
setCreationSubmenus(boolean value)
Sets the value of the ' Creation Submenus ' attribute |
void |
setDynamicTemplates(boolean value)
Sets the value of the ' Dynamic Templates ' attribute |
void |
setEditDirectory(java.lang.String value)
Sets the value of the ' Edit Directory ' attribute |
void |
setEditorDirectory(java.lang.String value)
Sets the value of the ' Editor Directory ' attribute |
void |
setEditorPluginClass(java.lang.String value)
Sets the value of the ' Editor Plugin Class ' attribute |
void |
setEditorPluginID(java.lang.String value)
Sets the value of the ' Editor Plugin ID ' attribute |
void |
setEditPluginClass(java.lang.String value)
Sets the value of the ' Edit Plugin Class ' attribute |
void |
setEditPluginID(java.lang.String value)
Sets the value of the ' Edit Plugin ID ' attribute |
void |
setFacadeHelperClass(java.lang.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(java.lang.String value)
Sets the value of the ' Feature Map Wrapper Class ' attribute |
void |
setFeatureMapWrapperInterface(java.lang.String value)
Sets the value of the ' Feature Map Wrapper Interface ' attribute |
void |
setFeatureMapWrapperInternalInterface(java.lang.String value)
Sets the value of the ' Feature Map Wrapper Internal Interface ' attribute |
void |
setFontProviders(boolean value)
Sets the value of the ' Font Providers ' 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(java.lang.String value)
Sets the value of the ' Importer ID ' attribute |
void |
setImportManager(ImportManager importManager)
|
void |
setInterfaceNamePattern(java.lang.String value)
Sets the value of the ' Interface Name Pattern ' attribute |
void |
setLanguage(java.lang.String value)
Sets the value of the ' Language ' attribute |
void |
setLineDelimiter(java.lang.String lineDelimiter)
|
void |
setMinimalReflectiveMethods(boolean value)
Sets the value of the ' Minimal Reflective Methods ' attribute |
void |
setModelDirectory(java.lang.String value)
Sets the value of the ' Model Directory ' attribute |
void |
setModelName(java.lang.String value)
Sets the value of the ' Model Name ' attribute |
void |
setModelPluginClass(java.lang.String value)
Sets the value of the ' Model Plugin Class ' attribute |
void |
setModelPluginID(java.lang.String value)
Sets the value of the ' Model Plugin ID ' attribute |
void |
setNonExternalizedStringTag(java.lang.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 |
setOptimizedHasChildren(boolean value)
Sets the value of the ' Optimized Has Children ' attribute |
void |
setPackedEnums(boolean value)
Sets the value of the ' Packed Enums ' attribute |
void |
setProviderRootExtendsClass(java.lang.String value)
Sets the value of the ' Provider Root Extends Class ' attribute |
void |
setPublicConstructors(boolean value)
Sets the value of the ' Public Constructors ' attribute |
void |
setRedirection(java.lang.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(java.lang.String value)
Sets the value of the ' Root Extends Class ' attribute |
void |
setRootExtendsInterface(java.lang.String value)
Sets the value of the ' Root Extends Interface ' attribute |
void |
setRootImplementsInterface(java.lang.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 |
setRuntimeVersion(GenRuntimeVersion value)
Sets the value of the ' Runtime Version ' 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 |
setSuppressGenModelAnnotations(boolean value)
Sets the value of the ' Suppress Gen Model Annotations ' 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 |
setTableProviders(boolean value)
Sets the value of the ' Table Providers ' attribute |
void |
setTemplateDirectory(java.lang.String value)
Sets the value of the ' Template Directory ' attribute |
void |
setTestsDirectory(java.lang.String value)
Sets the value of the ' Tests Directory ' attribute |
void |
setTestsPluginID(java.lang.String value)
Sets the value of the ' Tests Plugin ID ' attribute |
void |
setTestSuiteClass(java.lang.String value)
Sets the value of the ' Test Suite Class ' attribute |
void |
setUpdateClasspath(boolean value)
Sets the value of the ' Update Classpath ' attribute |
void |
setValidateModel(boolean validateModel)
|
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 |
unsetRuntimeVersion()
Unsets the value of the ' Runtime Version ' attribute |
void |
unsetTestsDirectory()
Unsets the value of the ' Tests Directory ' attribute |
void |
unsetTestSuiteClass()
Unsets the value of the ' Test Suite Class ' attribute |
boolean |
useClassOverrideAnnotation()
|
boolean |
useGenerics()
|
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, getCopyright, getDocumentation, getEcoreModelElement, getGenAnnotation, getGenAnnotations, getGenModel, hasCopyright, 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 |
---|
java.lang.String getCopyrightText()
setCopyrightText(String)
,
GenModelPackage.getGenModel_CopyrightText()
void setCopyrightText(java.lang.String value)
Copyright Text
' attribute.
value
- the new value of the 'Copyright Text' attribute.getCopyrightText()
java.lang.String getModelDirectory()
When unset, this attribute takes a default value based on model plugin ID
.
setModelDirectory(String)
,
GenModelPackage.getGenModel_ModelDirectory()
void setModelDirectory(java.lang.String value)
Model Directory
' attribute.
value
- the new value of the 'Model Directory' attribute.getModelDirectory()
boolean isCreationCommands()
"true"
.
setCreationCommands(boolean)
,
GenModelPackage.getGenModel_CreationCommands()
void setCreationCommands(boolean value)
Creation Commands
' attribute.
value
- the new value of the 'Creation Commands' attribute.isCreationCommands()
boolean isCreationIcons()
"true"
.
setCreationIcons(boolean)
,
GenModelPackage.getGenModel_CreationIcons()
void setCreationIcons(boolean value)
Creation Icons
' attribute.
value
- the new value of the 'Creation Icons' attribute.isCreationIcons()
java.lang.String getEditDirectory()
When unset, this attribute takes a default value based on the model directory
.
isSetEditDirectory()
,
unsetEditDirectory()
,
setEditDirectory(String)
,
GenModelPackage.getGenModel_EditDirectory()
void setEditDirectory(java.lang.String value)
Edit Directory
' attribute.
value
- the new value of the 'Edit Directory' attribute.isSetEditDirectory()
,
unsetEditDirectory()
,
getEditDirectory()
void unsetEditDirectory()
Edit Directory
' attribute.
isSetEditDirectory()
,
getEditDirectory()
,
setEditDirectory(String)
boolean isSetEditDirectory()
Edit Directory
' attribute is set.
unsetEditDirectory()
,
getEditDirectory()
,
setEditDirectory(String)
boolean isCreationSubmenus()
setCreationSubmenus(boolean)
,
GenModelPackage.getGenModel_CreationSubmenus()
void setCreationSubmenus(boolean value)
Creation Submenus
' attribute.
value
- the new value of the 'Creation Submenus' attribute.isCreationSubmenus()
java.lang.String getEditorDirectory()
When unset, this attribute takes a default value based on the model directory
.
isSetEditorDirectory()
,
unsetEditorDirectory()
,
setEditorDirectory(String)
,
GenModelPackage.getGenModel_EditorDirectory()
void setEditorDirectory(java.lang.String value)
Editor Directory
' attribute.
value
- the new value of the 'Editor Directory' attribute.isSetEditorDirectory()
,
unsetEditorDirectory()
,
getEditorDirectory()
void unsetEditorDirectory()
Editor Directory
' attribute.
isSetEditorDirectory()
,
getEditorDirectory()
,
setEditorDirectory(String)
boolean isSetEditorDirectory()
Editor Directory
' attribute is set.
unsetEditorDirectory()
,
getEditorDirectory()
,
setEditorDirectory(String)
java.lang.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()
void setModelPluginID(java.lang.String value)
Model Plugin ID
' attribute.
value
- the new value of the 'Model Plugin ID' attribute.getModelPluginID()
java.lang.String getTemplateDirectory()
setTemplateDirectory(String)
,
GenModelPackage.getGenModel_TemplateDirectory()
void setTemplateDirectory(java.lang.String value)
Template Directory
' attribute.
value
- the new value of the 'Template Directory' attribute.getTemplateDirectory()
boolean isRuntimeJar()
setRuntimeJar(boolean)
,
GenModelPackage.getGenModel_RuntimeJar()
void setRuntimeJar(boolean value)
Runtime Jar
' attribute.
value
- the new value of the 'Runtime Jar' attribute.isRuntimeJar()
EList<java.lang.String> getForeignModel()
String
.
GenModelPackage.getGenModel_ForeignModel()
boolean isDynamicTemplates()
setDynamicTemplates(boolean)
,
GenModelPackage.getGenModel_DynamicTemplates()
void setDynamicTemplates(boolean value)
Dynamic Templates
' attribute.
value
- the new value of the 'Dynamic Templates' attribute.isDynamicTemplates()
java.lang.String getRedirection()
setRedirection(String)
,
GenModelPackage.getGenModel_Redirection()
void setRedirection(java.lang.String value)
Redirection
' attribute.
value
- the new value of the 'Redirection' attribute.getRedirection()
boolean isForceOverwrite()
setForceOverwrite(boolean)
,
GenModelPackage.getGenModel_ForceOverwrite()
void setForceOverwrite(boolean value)
Force Overwrite
' attribute.
value
- the new value of the 'Force Overwrite' attribute.isForceOverwrite()
java.lang.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()
void setNonExternalizedStringTag(java.lang.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()
java.lang.String getModelName()
setModelName(String)
,
GenModelPackage.getGenModel_ModelName()
void setModelName(java.lang.String value)
Model Name
' attribute.
value
- the new value of the 'Model Name' attribute.getModelName()
java.lang.String getModelPluginClass()
setModelPluginClass(String)
,
GenModelPackage.getGenModel_ModelPluginClass()
void setModelPluginClass(java.lang.String value)
Model Plugin Class
' attribute.
value
- the new value of the 'Model Plugin Class' attribute.getModelPluginClass()
java.lang.String getEditPluginClass()
When unset, this attribute takes a default value based on the model name
,
and the first of the generated packages
.
isSetEditPluginClass()
,
unsetEditPluginClass()
,
setEditPluginClass(String)
,
GenModelPackage.getGenModel_EditPluginClass()
void setEditPluginClass(java.lang.String value)
Edit Plugin Class
' attribute.
value
- the new value of the 'Edit Plugin Class' attribute.isSetEditPluginClass()
,
unsetEditPluginClass()
,
getEditPluginClass()
void unsetEditPluginClass()
Edit Plugin Class
' attribute.
isSetEditPluginClass()
,
getEditPluginClass()
,
setEditPluginClass(String)
boolean isSetEditPluginClass()
Edit Plugin Class
' attribute is set.
unsetEditPluginClass()
,
getEditPluginClass()
,
setEditPluginClass(String)
java.lang.String getEditorPluginClass()
When unset, this attribute takes a default value based on model name
,
and the first of the generated packages
.
isSetEditorPluginClass()
,
unsetEditorPluginClass()
,
setEditorPluginClass(String)
,
GenModelPackage.getGenModel_EditorPluginClass()
void setEditorPluginClass(java.lang.String value)
Editor Plugin Class
' attribute.
value
- the new value of the 'Editor Plugin Class' attribute.isSetEditorPluginClass()
,
unsetEditorPluginClass()
,
getEditorPluginClass()
void unsetEditorPluginClass()
Editor Plugin Class
' attribute.
isSetEditorPluginClass()
,
getEditorPluginClass()
,
setEditorPluginClass(String)
boolean isSetEditorPluginClass()
Editor Plugin Class
' attribute is set.
unsetEditorPluginClass()
,
getEditorPluginClass()
,
setEditorPluginClass(String)
boolean isUpdateClasspath()
"true"
.
setUpdateClasspath(boolean)
,
GenModelPackage.getGenModel_UpdateClasspath()
void setUpdateClasspath(boolean value)
Update Classpath
' attribute.
value
- the new value of the 'Update Classpath' attribute.isUpdateClasspath()
boolean isGenerateSchema()
setGenerateSchema(boolean)
,
GenModelPackage.getGenModel_GenerateSchema()
void setGenerateSchema(boolean value)
Generate Schema
' attribute.
value
- the new value of the 'Generate Schema' attribute.isGenerateSchema()
boolean isNonNLSMarkers()
"false"
.
setNonNLSMarkers(boolean)
,
GenModelPackage.getGenModel_NonNLSMarkers()
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()
EList<java.lang.String> getStaticPackages()
String
.
GenModelPackage.getGenModel_StaticPackages()
EList<java.lang.String> getModelPluginVariables()
String
.
GenModelPackage.getGenModel_ModelPluginVariables()
java.lang.String getRootExtendsInterface()
"org.eclipse.emf.ecore.EObject"
.
setRootExtendsInterface(String)
,
GenModelPackage.getGenModel_RootExtendsInterface()
void setRootExtendsInterface(java.lang.String value)
Root Extends Interface
' attribute.
value
- the new value of the 'Root Extends Interface' attribute.getRootExtendsInterface()
java.lang.String getRootExtendsClass()
"org.eclipse.emf.ecore.impl.EObjectImpl"
.
setRootExtendsClass(String)
,
GenModelPackage.getGenModel_RootExtendsClass()
void setRootExtendsClass(java.lang.String value)
Root Extends Class
' attribute.
value
- the new value of the 'Root Extends Class' attribute.getRootExtendsClass()
java.lang.String getRootImplementsInterface()
setRootImplementsInterface(String)
,
GenModelPackage.getGenModel_RootImplementsInterface()
GenClass getRootImplementsInterfaceGenClass()
void setRootImplementsInterface(java.lang.String value)
Root Implements Interface
' attribute.
value
- the new value of the 'Root Implements Interface' attribute.getRootImplementsInterface()
boolean isSuppressEMFTypes()
setSuppressEMFTypes(boolean)
,
GenModelPackage.getGenModel_SuppressEMFTypes()
void setSuppressEMFTypes(boolean value)
Suppress EMF Types
' attribute.
value
- the new value of the 'Suppress EMF Types' attribute.isSuppressEMFTypes()
boolean isSuppressEMFMetaData()
setSuppressEMFMetaData(boolean)
,
GenModelPackage.getGenModel_SuppressEMFMetaData()
void setSuppressEMFMetaData(boolean value)
Suppress EMF Meta Data
' attribute.
value
- the new value of the 'Suppress EMF Meta Data' attribute.isSuppressEMFMetaData()
boolean isSuppressEMFModelTags()
setSuppressEMFModelTags(boolean)
,
GenModelPackage.getGenModel_SuppressEMFModelTags()
void setSuppressEMFModelTags(boolean value)
Suppress EMF Model Tags
' attribute.
value
- the new value of the 'Suppress EMF Model Tags' attribute.isSuppressEMFModelTags()
boolean isSuppressInterfaces()
setSuppressInterfaces(boolean)
,
GenModelPackage.getGenModel_SuppressInterfaces()
void setSuppressInterfaces(boolean value)
Suppress Interfaces
' attribute.
value
- the new value of the 'Suppress Interfaces' attribute.isSuppressInterfaces()
java.lang.String getFeatureMapWrapperInterface()
setFeatureMapWrapperInterface(String)
,
GenModelPackage.getGenModel_FeatureMapWrapperInterface()
void setFeatureMapWrapperInterface(java.lang.String value)
Feature Map Wrapper Interface
' attribute.
value
- the new value of the 'Feature Map Wrapper Interface' attribute.getFeatureMapWrapperInterface()
java.lang.String getFeatureMapWrapperInternalInterface()
setFeatureMapWrapperInternalInterface(String)
,
GenModelPackage.getGenModel_FeatureMapWrapperInternalInterface()
void setFeatureMapWrapperInternalInterface(java.lang.String value)
Feature Map Wrapper Internal Interface
' attribute.
value
- the new value of the 'Feature Map Wrapper Internal Interface' attribute.getFeatureMapWrapperInternalInterface()
java.lang.String getFeatureMapWrapperClass()
setFeatureMapWrapperClass(String)
,
GenModelPackage.getGenModel_FeatureMapWrapperClass()
void setFeatureMapWrapperClass(java.lang.String value)
Feature Map Wrapper Class
' attribute.
value
- the new value of the 'Feature Map Wrapper Class' attribute.getFeatureMapWrapperClass()
boolean isRuntimeCompatibility()
setRuntimeCompatibility(boolean)
,
GenModelPackage.getGenModel_RuntimeCompatibility()
void setRuntimeCompatibility(boolean value)
Runtime Compatibility
' attribute.
value
- the new value of the 'Runtime Compatibility' attribute.isRuntimeCompatibility()
boolean isRichClientPlatform()
setRichClientPlatform(boolean)
,
GenModelPackage.getGenModel_RichClientPlatform()
void setRichClientPlatform(boolean value)
Rich Client Platform
' attribute.
value
- the new value of the 'Rich Client Platform' attribute.isRichClientPlatform()
boolean isReflectiveDelegation()
setReflectiveDelegation(boolean)
,
GenModelPackage.getGenModel_ReflectiveDelegation()
@Deprecated 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()
boolean isCodeFormatting()
setCodeFormatting(boolean)
,
GenModelPackage.getGenModel_CodeFormatting()
void setCodeFormatting(boolean value)
Code Formatting
' attribute.
value
- the new value of the 'Code Formatting' attribute.isCodeFormatting()
java.lang.String getTestsDirectory()
By default, this attribute is set to null.
When unset, it takes a default value based on the model directory
.
isSetTestsDirectory()
,
unsetTestsDirectory()
,
setTestsDirectory(String)
,
GenModelPackage.getGenModel_TestsDirectory()
void setTestsDirectory(java.lang.String value)
Tests Directory
' attribute.
value
- the new value of the 'Tests Directory' attribute.isSetTestsDirectory()
,
unsetTestsDirectory()
,
getTestsDirectory()
void unsetTestsDirectory()
Tests Directory
' attribute.
isSetTestsDirectory()
,
getTestsDirectory()
,
setTestsDirectory(String)
boolean isSetTestsDirectory()
Tests Directory
' attribute is set.
unsetTestsDirectory()
,
getTestsDirectory()
,
setTestsDirectory(String)
java.lang.String getTestSuiteClass()
When unset, this attribute takes a default value based on the model name
,
and the first of the generated packages
.
isSetTestSuiteClass()
,
unsetTestSuiteClass()
,
setTestSuiteClass(String)
,
GenModelPackage.getGenModel_TestSuiteClass()
void setTestSuiteClass(java.lang.String value)
Test Suite Class
' attribute.
value
- the new value of the 'Test Suite Class' attribute.isSetTestSuiteClass()
,
unsetTestSuiteClass()
,
getTestSuiteClass()
void unsetTestSuiteClass()
Test Suite Class
' attribute.
isSetTestSuiteClass()
,
getTestSuiteClass()
,
setTestSuiteClass(String)
boolean isSetTestSuiteClass()
Test Suite Class
' attribute is set.
unsetTestSuiteClass()
,
getTestSuiteClass()
,
setTestSuiteClass(String)
java.lang.String getBooleanFlagsField()
setBooleanFlagsField(String)
,
GenModelPackage.getGenModel_BooleanFlagsField()
void setBooleanFlagsField(java.lang.String value)
Boolean Flags Field
' attribute.
value
- the new value of the 'Boolean Flags Field' attribute.getBooleanFlagsField()
int getBooleanFlagsReservedBits()
"-1"
.
setBooleanFlagsReservedBits(int)
,
GenModelPackage.getGenModel_BooleanFlagsReservedBits()
void setBooleanFlagsReservedBits(int value)
Boolean Flags Reserved Bits
' attribute.
value
- the new value of the 'Boolean Flags Reserved Bits' attribute.getBooleanFlagsReservedBits()
java.lang.String getImporterID()
setImporterID(String)
,
GenModelPackage.getGenModel_ImporterID()
void setImporterID(java.lang.String value)
Importer ID
' attribute.
value
- the new value of the 'Importer ID' attribute.getImporterID()
boolean isBundleManifest()
"true"
.
setBundleManifest(boolean)
,
GenModelPackage.getGenModel_BundleManifest()
void setBundleManifest(boolean value)
Bundle Manifest
' attribute.
value
- the new value of the 'Bundle Manifest' attribute.isBundleManifest()
GenDelegationKind getFeatureDelegation()
GenDelegationKind
.
GenDelegationKind
,
setFeatureDelegation(GenDelegationKind)
,
GenModelPackage.getGenModel_FeatureDelegation()
void setFeatureDelegation(GenDelegationKind value)
Feature Delegation
' attribute.
value
- the new value of the 'Feature Delegation' attribute.GenDelegationKind
,
getFeatureDelegation()
boolean isContainmentProxies()
setContainmentProxies(boolean)
,
GenModelPackage.getGenModel_ContainmentProxies()
void setContainmentProxies(boolean value)
Containment Proxies
' attribute.
value
- the new value of the 'Containment Proxies' attribute.isContainmentProxies()
boolean isMinimalReflectiveMethods()
"true"
.
setMinimalReflectiveMethods(boolean)
,
GenModelPackage.getGenModel_MinimalReflectiveMethods()
void setMinimalReflectiveMethods(boolean value)
Minimal Reflective Methods
' attribute.
value
- the new value of the 'Minimal Reflective Methods' attribute.isMinimalReflectiveMethods()
boolean isSuppressContainment()
setSuppressContainment(boolean)
,
GenModelPackage.getGenModel_SuppressContainment()
void setSuppressContainment(boolean value)
Suppress Containment
' attribute.
value
- the new value of the 'Suppress Containment' attribute.isSuppressContainment()
boolean isSuppressNotification()
setSuppressNotification(boolean)
,
GenModelPackage.getGenModel_SuppressNotification()
void setSuppressNotification(boolean value)
Suppress Notification
' attribute.
value
- the new value of the 'Suppress Notification' attribute.isSuppressNotification()
boolean isArrayAccessors()
setArrayAccessors(boolean)
,
GenModelPackage.getGenModel_ArrayAccessors()
void setArrayAccessors(boolean value)
Array Accessors
' attribute.
value
- the new value of the 'Array Accessors' attribute.isArrayAccessors()
boolean isSuppressUnsettable()
setSuppressUnsettable(boolean)
,
GenModelPackage.getGenModel_SuppressUnsettable()
void setSuppressUnsettable(boolean value)
Suppress Unsettable
' attribute.
value
- the new value of the 'Suppress Unsettable' attribute.isSuppressUnsettable()
java.lang.String getFacadeHelperClass()
"org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper"
.
The default value must be always equals to JMerger.DEFAULT_FACADE_HELPER_CLASS.
setFacadeHelperClass(String)
,
GenModelPackage.getGenModel_FacadeHelperClass()
void setFacadeHelperClass(java.lang.String value)
Facade Helper Class
' attribute.
value
- the new value of the 'Facade Helper Class' attribute.getFacadeHelperClass()
GenJDKLevel getComplianceLevel()
GenJDKLevel
.
GenJDKLevel
,
setComplianceLevel(GenJDKLevel)
,
GenModelPackage.getGenModel_ComplianceLevel()
void setComplianceLevel(GenJDKLevel value)
Compliance Level
' attribute.
value
- the new value of the 'Compliance Level' attribute.GenJDKLevel
,
getComplianceLevel()
boolean isSuppressGenModelAnnotations()
"true"
.
setSuppressGenModelAnnotations(boolean)
,
GenModelPackage.getGenModel_SuppressGenModelAnnotations()
void setSuppressGenModelAnnotations(boolean value)
Suppress Gen Model Annotations
' attribute.
value
- the new value of the 'Suppress Gen Model Annotations' attribute.isSuppressGenModelAnnotations()
boolean isCopyrightFields()
"true"
.
setCopyrightFields(boolean)
,
GenModelPackage.getGenModel_CopyrightFields()
void setCopyrightFields(boolean value)
Copyright Fields
' attribute.
value
- the new value of the 'Copyright Fields' attribute.isCopyrightFields()
boolean isBinaryCompatibleReflectiveMethods()
setBinaryCompatibleReflectiveMethods(boolean)
,
GenModelPackage.getGenModel_BinaryCompatibleReflectiveMethods()
void setBinaryCompatibleReflectiveMethods(boolean value)
Binary Compatible Reflective Methods
' attribute.
value
- the new value of the 'Binary Compatible Reflective Methods' attribute.isBinaryCompatibleReflectiveMethods()
boolean isPublicConstructors()
setPublicConstructors(boolean)
,
GenModelPackage.getGenModel_PublicConstructors()
void setPublicConstructors(boolean value)
Public Constructors
' attribute.
value
- the new value of the 'Public Constructors' attribute.isPublicConstructors()
EList<java.lang.String> getTemplatePluginVariables()
String
.
GenModelPackage.getGenModel_TemplatePluginVariables()
java.lang.String getProviderRootExtendsClass()
setProviderRootExtendsClass(String)
,
GenModelPackage.getGenModel_ProviderRootExtendsClass()
void setProviderRootExtendsClass(java.lang.String value)
Provider Root Extends Class
' attribute.
value
- the new value of the 'Provider Root Extends Class' attribute.getProviderRootExtendsClass()
java.lang.String getEditPluginID()
setEditPluginID(String)
,
GenModelPackage.getGenModel_EditPluginID()
void setEditPluginID(java.lang.String value)
Edit Plugin ID
' attribute.
value
- the new value of the 'Edit Plugin ID' attribute.getEditPluginID()
EList<java.lang.String> getEditPluginVariables()
String
.
GenModelPackage.getGenModel_EditPluginVariables()
java.lang.String getEditorPluginID()
setEditorPluginID(String)
,
GenModelPackage.getGenModel_EditorPluginID()
void setEditorPluginID(java.lang.String value)
Editor Plugin ID
' attribute.
value
- the new value of the 'Editor Plugin ID' attribute.getEditorPluginID()
EList<java.lang.String> getEditorPluginVariables()
String
.
GenModelPackage.getGenModel_EditorPluginVariables()
java.lang.String getTestsPluginID()
setTestsPluginID(String)
,
GenModelPackage.getGenModel_TestsPluginID()
void setTestsPluginID(java.lang.String value)
Tests Plugin ID
' attribute.
value
- the new value of the 'Tests Plugin ID' attribute.getTestsPluginID()
EList<java.lang.String> getTestsPluginVariables()
String
.
GenModelPackage.getGenModel_TestsPluginVariables()
boolean isOptimizedHasChildren()
setOptimizedHasChildren(boolean)
,
GenModelPackage.getGenModel_OptimizedHasChildren()
void setOptimizedHasChildren(boolean value)
Optimized Has Children
' attribute.
value
- the new value of the 'Optimized Has Children' attribute.isOptimizedHasChildren()
boolean isTableProviders()
setTableProviders(boolean)
,
GenModelPackage.getGenModel_TableProviders()
void setTableProviders(boolean value)
Table Providers
' attribute.
value
- the new value of the 'Table Providers' attribute.isTableProviders()
boolean isColorProviders()
setColorProviders(boolean)
,
GenModelPackage.getGenModel_ColorProviders()
void setColorProviders(boolean value)
Color Providers
' attribute.
value
- the new value of the 'Color Providers' attribute.isColorProviders()
boolean isFontProviders()
setFontProviders(boolean)
,
GenModelPackage.getGenModel_FontProviders()
void setFontProviders(boolean value)
Font Providers
' attribute.
value
- the new value of the 'Font Providers' attribute.isFontProviders()
GenRuntimeVersion getRuntimeVersion()
GenRuntimeVersion
.
GenRuntimeVersion
,
isSetRuntimeVersion()
,
unsetRuntimeVersion()
,
setRuntimeVersion(GenRuntimeVersion)
,
GenModelPackage.getGenModel_RuntimeVersion()
void setRuntimeVersion(GenRuntimeVersion value)
Runtime Version
' attribute.
value
- the new value of the 'Runtime Version' attribute.GenRuntimeVersion
,
isSetRuntimeVersion()
,
unsetRuntimeVersion()
,
getRuntimeVersion()
void unsetRuntimeVersion()
Runtime Version
' attribute.
isSetRuntimeVersion()
,
getRuntimeVersion()
,
setRuntimeVersion(GenRuntimeVersion)
boolean isSetRuntimeVersion()
Runtime Version
' attribute is set.
unsetRuntimeVersion()
,
getRuntimeVersion()
,
setRuntimeVersion(GenRuntimeVersion)
java.lang.String getLanguage()
setLanguage(String)
,
GenModelPackage.getGenModel_Language()
void setLanguage(java.lang.String value)
Language
' attribute.
value
- the new value of the 'Language' attribute.getLanguage()
boolean isPackedEnums()
Whether the values of enum attributes should be packed in the boolean flags field
.
setPackedEnums(boolean)
,
GenModelPackage.getGenModel_PackedEnums()
void setPackedEnums(boolean value)
Packed Enums
' attribute.
value
- the new value of the 'Packed Enums' attribute.isPackedEnums()
EList<GenPackage> getGenPackages()
GenPackage
.
It is bidirectional and its opposite is 'Gen Model
'.
GenModelPackage.getGenModel_GenPackages()
,
GenPackage.getGenModel()
EList<GenPackage> getUsedGenPackages()
GenPackage
.
GenModelPackage.getGenModel_UsedGenPackages()
java.lang.String getInterfaceNamePattern()
setInterfaceNamePattern(String)
,
GenModelPackage.getGenModel_InterfaceNamePattern()
void setInterfaceNamePattern(java.lang.String value)
Interface Name Pattern
' attribute.
value
- the new value of the 'Interface Name Pattern' attribute.getInterfaceNamePattern()
java.lang.String getClassNamePattern()
setClassNamePattern(String)
,
GenModelPackage.getGenModel_ClassNamePattern()
void setClassNamePattern(java.lang.String value)
Class Name Pattern
' attribute.
value
- the new value of the 'Class Name Pattern' attribute.getClassNamePattern()
EList<GenPackage> getStaticGenPackages()
void initialize(java.util.Collection<? extends EPackage> ePackages)
java.lang.String getDriverNumber()
java.lang.String getDate()
java.lang.String getNonNLS()
java.lang.String getNonNLS(int i)
java.lang.String getNonNLS(java.lang.String s)
java.lang.String getNonNLS(java.lang.String s, int i)
void markImportLocation(java.lang.StringBuffer stringBuffer)
void markImportLocation(java.lang.StringBuffer stringBuffer, GenPackage genPackage)
void emitSortedImports()
java.lang.String getIndentation(java.lang.StringBuffer stringBuffer)
ImportManager getImportManager()
void setImportManager(ImportManager importManager)
java.lang.String getLineDelimiter()
void setLineDelimiter(java.lang.String lineDelimiter)
java.lang.String getImportedName(java.lang.String qualifiedName)
void addImport(java.lang.String qualifiedName)
void addPseudoImport(java.lang.String qualifiedName)
@Deprecated java.lang.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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
boolean hasEditSupport()
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
boolean hasEditorSupport()
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
boolean hasTestSupport()
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
@Deprecated 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.
java.lang.String getModelProjectDirectory()
java.lang.String getEditProjectDirectory()
java.lang.String getEditorProjectDirectory()
java.lang.String getTestsProjectDirectory()
boolean sameModelEditProject()
boolean sameEditEditorProject()
boolean sameModelEditorProject()
boolean sameModelTestsProject()
java.lang.String getEditIconsDirectory()
java.lang.String getEditorIconsDirectory()
void setCanGenerate(boolean canGenerate)
GenPackage findGenPackage(EPackage ePackage)
GenClassifier findGenClassifier(EClassifier eClassifier)
java.util.List<GenPackage> getAllGenPackagesWithClassifiers()
java.util.List<GenPackage> getAllUsedGenPackagesWithClassifiers()
java.util.List<GenPackage> getAllGenAndUsedGenPackagesWithClassifiers()
java.util.List<GenPackage> getAllGenUsedAndStaticGenPackagesWithClassifiers()
java.util.List<GenPackage> getAllGenPackagesWithConcreteClasses()
boolean hasModelPluginClass()
boolean hasPluginSupport()
java.lang.String getModelPluginClassName()
java.lang.String getModelPluginPackageName()
java.lang.String getQualifiedModelPluginClassName()
java.lang.String getEditPluginDirectory()
java.lang.String getEditPluginClassName()
java.lang.String getEditPluginPackageName()
java.lang.String getQualifiedEditPluginClassName()
java.lang.String getEditorPluginDirectory()
java.lang.String getEditorPluginClassName()
java.lang.String getEditorPluginPackageName()
java.lang.String getEditorAdvisorClassName()
java.lang.String getQualifiedEditorPluginClassName()
java.lang.String getQualifiedEditorAdvisorClassName()
boolean hasTestSuiteClass()
java.lang.String getTestSuiteClassName()
java.lang.String getTestSuitePackageName()
java.lang.String getQualifiedTestSuiteClassName()
java.util.List<java.lang.String> getModelQualifiedPackageNames()
java.util.List<java.lang.String> getModelRequiredPlugins()
java.util.List<java.lang.String> getEditQualifiedPackageNames()
java.util.List<java.lang.String> getEditRequiredPlugins()
java.util.List<java.lang.String> getEditorQualifiedPackageNames()
java.util.List<java.lang.String> getEditorRequiredPlugins()
java.util.List<java.lang.String> getTestsQualifiedPackageNames()
java.util.List<java.lang.String> getTestsRequiredPlugins()
java.util.List<java.lang.String> getEditResourceDelegateImportedPluginClassNames()
boolean reconcile(GenModel oldGenModelVersion)
java.util.List<EPackage> getMissingPackages()
boolean hasXMLDependency()
IStatus validate()
Diagnostic diagnose()
java.lang.String getXMLEncodingChoices()
java.util.List<java.lang.String> getEffectiveModelPluginVariables()
boolean needsRuntimeCompatibility()
java.util.List<GenFeature> getAllGenFeatures()
java.util.List<GenFeature> getFilteredAllGenFeatures()
@Deprecated void setCodeFormatterOptions(java.util.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.
@Deprecated 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.
boolean isBooleanFlagsEnabled()
GenModel createGenModel()
GenPackage createGenPackage()
GenClass createGenClass()
GenFeature createGenFeature()
GenEnum createGenEnum()
GenEnumLiteral createGenEnumLiteral()
GenDataType createGenDataType()
GenOperation createGenOperation()
GenParameter createGenParameter()
GenAnnotation createGenAnnotation()
GenBase create(EClass eClass)
GenTypeParameter createGenTypeParameter()
java.util.Set<java.lang.String> getPropertyCategories()
boolean hasLocalGenModel()
java.lang.String getRelativeGenModelLocation()
java.lang.String getPropertyCategoryKey(java.lang.String category)
ExtendedMetaData getExtendedMetaData()
java.util.List<GenPackage> computeMissingUsedGenPackages()
boolean isVirtualDelegation()
boolean isDynamicDelegation()
boolean useClassOverrideAnnotation()
boolean useGenerics()
boolean isValidateModel()
void setValidateModel(boolean validateModel)
boolean isSuppressedAnnotation(java.lang.String source)
boolean hasCopyrightField()
java.lang.String getCopyrightFieldLiteral()
java.util.List<java.lang.String> getModelSourceFolders()
java.util.List<java.lang.String> getEditSourceFolders()
java.util.List<java.lang.String> getEditorSourceFolders()
java.util.List<java.lang.String> getTestsSourceFolders()
java.util.Locale getLocale()
|
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 |