GenPackage
This type is a class for model objects.
* No description is available *
Package: genmodel
Supertype: GenBase
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Reference attributes having this type:
GenClassifier.genPackage
Collection attributes having this type:
GenModel.genPackages
GenModel.usedGenPackages
GenPackage.nestedGenPackages
Attributes Summary prefix : EString * No description is available * basePackage : EString * No description is available * resource : GenResourceKind * No description is available * disposableProviderFactory : EBoolean * No description is available * adapterFactory : EBoolean * No description is available * loadInitialization : EBoolean * No description is available * interfacePackageSuffix : EString * No description is available * classPackageSuffix : EString * No description is available * utilityPackageSuffix : EString * No description is available * providerPackageSuffix : EString * No description is available * presentationPackageSuffix : EString * No description is available * testsPackageSuffix : EString * No description is available * generateExampleClass : EBoolean * No description is available * ecorePackage : EPackage @ * No description is available * genModel : GenModel @ * No description is available * genEnums : GenEnum * * No description is available * genDataTypes : GenDataType * * No description is available * genClasses : GenClass * * No description is available * nestedGenPackages : GenPackage * * No description is available * genClassifiers : GenClassifier * * No description is available *
Attribute Details
prefix - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
basePackage - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
resource - * No description is available *
Data Type: GenResourceKind
Default value: unspecified
Allowed values:
0 - None
1 - Basic
2 - XMI
3 - XML
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
disposableProviderFactory - * No description is available *
Data Type: EBoolean
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
adapterFactory - * No description is available *
Data Type: EBoolean
Default value: true
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
loadInitialization - * No description is available *
Data Type: EBoolean
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
interfacePackageSuffix - * No description is available *
Data Type: EString
Default value:
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
classPackageSuffix - * No description is available *
Data Type: EString
Default value: impl
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
utilityPackageSuffix - * No description is available *
Data Type: EString
Default value: util
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
providerPackageSuffix - * No description is available *
Data Type: EString
Default value: provider
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
presentationPackageSuffix - * No description is available *
Data Type: EString
Default value: presentation
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
testsPackageSuffix - * No description is available *
Data Type: EString
Default value: tests
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
generateExampleClass - * No description is available *
Data Type: EBoolean
Default value: true
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
ecorePackage - * No description is available *
Reference Type: EPackage @
Containment: false
Container: false
Required: true
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 1
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
genModel - * No description is available *
Reference Type: GenModel @
Containment: false
Container: true
Required: true
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 1
Upper bound: 1
Unique: true
Derived: false
Transient: true
Volatile: false
Opposite: GenModel.genPackages
genEnums - * No description is available *
Reference Type: GenEnum *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
genDataTypes - * No description is available *
Reference Type: GenDataType *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
genClasses - * No description is available *
Reference Type: GenClass *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
nestedGenPackages - * No description is available *
Reference Type: GenPackage *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
genClassifiers - * No description is available *
Reference Type: GenClassifier *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: true
Volatile: true
Opposite: GenClassifier.genPackage
(C) COPYRIGHT International Business Machines Corp. 1996-2006