EClass
This type is a class for model objects.
* No description is available *
Package: ecore
Supertype: EClassifier
Known subtypes:
JavaClass
ArrayType
JavaDataType
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Reference attributes having this type:
EOperation.eContainingClass
EReference.eReferenceType
EStructuralFeature.eContainingClass
GenClass.ecoreClass
Collection attributes having this type:
EClass.eAllSuperTypes
EClass.eSuperTypes
Attributes Summary abstract : EBoolean * No description is available * interface : EBoolean * No description is available * eSuperTypes : EClass * * No description is available * eOperations : EOperation * * No description is available * eAllAttributes : EAttribute * * No description is available * eAllReferences : EReference * * No description is available * eReferences : EReference * * No description is available * eAttributes : EAttribute * * No description is available * eAllContainments : EReference * * No description is available * eAllOperations : EOperation * * No description is available * eAllStructuralFeatures : EStructuralFeature * * No description is available * eAllSuperTypes : EClass * * No description is available * eIDAttribute : EAttribute @ * No description is available * eStructuralFeatures : EStructuralFeature * * No description is available *
Attribute Details
abstract - * 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
interface - * 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
eSuperTypes - * No description is available *
Reference Type: EClass *
Containment: false
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
eOperations - * No description is available *
Reference Type: EOperation *
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
Opposite: EOperation.eContainingClass
eAllAttributes - * No description is available *
Reference Type: EAttribute *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eAllReferences - * No description is available *
Reference Type: EReference *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eReferences - * No description is available *
Reference Type: EReference *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eAttributes - * No description is available *
Reference Type: EAttribute *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eAllContainments - * No description is available *
Reference Type: EReference *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eAllOperations - * No description is available *
Reference Type: EOperation *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eAllStructuralFeatures - * No description is available *
Reference Type: EStructuralFeature *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eAllSuperTypes - * No description is available *
Reference Type: EClass *
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: true
Transient: true
Volatile: true
eIDAttribute - * No description is available *
Reference Type: EAttribute @
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: true
Transient: true
Volatile: true
eStructuralFeatures - * No description is available *
Reference Type: EStructuralFeature *
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
Opposite: EStructuralFeature.eContainingClass
(C) COPYRIGHT International Business Machines Corp. 1996-2006