|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExtendedClass
Provides access to structural features, like EClass does, but merges the features of the base EClass
with the ones defined on applied metamodel extensions (if any).
This interface is not intended to be implemented by clients.
MDWObject.eExtendedClass(),
MetamodelExtension| Method Summary | |
|---|---|
|
getEAllAttributes()
Returns the attributes defined in the base EClass (and its supertypes) and in the applied metamodel extensions. |
|
getEAllContainments()
Returns the containment references defined in the base EClass (and its supertypes) and in the applied metamodel extensions. |
|
getEAllReferences()
Returns the references defined in the base EClass (and its supertypes) and in the applied metamodel extensions. |
|
getEAllStructuralFeatures()
Returns the features defined in the base EClass (and its supertypes) and in the applied metamodel extensions. |
|
getEAttributes()
Returns the attributes defined in the base EClass and in the applied metamodel extensions. |
EClass |
getEClass()
Returns the EClass this type is based on. |
|
getEReferences()
Returns the references defined in the base EClass and in the applied metamodel extensions. |
EStructuralFeature |
getEStructuralFeature(String featureName)
Returns the feature with the specified name. |
|
getEStructuralFeatures()
Returns the features defined in the base EClass and in the applied metamodel extensions. |
Metamodel |
getMetamodel()
Returns the metamodel this type is defined in. |
| Method Detail |
|---|
Metamodel getMetamodel()
EClass getEClass()
EClass this type is based on.
EClass this type is based on.EStructuralFeature getEStructuralFeature(String featureName)
Returns the feature with the specified name.
This method will lookup features defined in the base EClass
and in the applied metamodel extensions, if any.
featureName - the name of the feature to look for
null if none.getEStructuralFeatures()
EClass and in the applied metamodel extensions.
EClass and in the applied metamodel extensions.getEAllStructuralFeatures()
EClass (and its supertypes) and in the applied metamodel extensions.
EClass (and its supertypes) and in the applied metamodel extensions.getEAttributes()
EClass and in the applied metamodel extensions.
EClass and in the applied metamodel extensions.getEAllAttributes()
EClass (and its supertypes) and in the applied metamodel extensions.
EClass (and its supertypes) and in the applied metamodel extensions.getEReferences()
EClass and in the applied metamodel extensions.
EClass and in the applied metamodel extensions.getEAllReferences()
EClass (and its supertypes) and in the applied metamodel extensions.
EClass (and its supertypes) and in the applied metamodel extensions.getEAllContainments()
EClass (and its supertypes) and in the applied metamodel extensions.
EClass (and its supertypes) and in the applied metamodel extensions.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||