|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEObjectImpl
de.uka.ipd.sdq.featuremodel.impl.NamedElementImpl
de.uka.ipd.sdq.featuremodel.impl.FeatureImpl
public class FeatureImpl
An implementation of the model object 'Feature'.
The following features are implemented:
| Field Summary | |
|---|---|
protected |
attributes
The cached value of the ' Attributes' containment reference list. |
protected ChildRelation |
childrelation
The cached value of the ' Childrelation' containment reference. |
| Fields inherited from class de.uka.ipd.sdq.featuremodel.impl.NamedElementImpl |
|---|
name, NAME_EDEFAULT |
| Constructor Summary | |
|---|---|
protected |
FeatureImpl()
|
| Method Summary | |
|---|---|
NotificationChain |
basicSetChildrelation(ChildRelation newChildrelation,
NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
|
getAttributes()
|
ChildRelation |
getChildrelation()
|
void |
setChildrelation(ChildRelation newChildrelation)
|
| Methods inherited from class de.uka.ipd.sdq.featuremodel.impl.NamedElementImpl |
|---|
getName, setName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.uka.ipd.sdq.featuremodel.NamedElement |
|---|
getName, setName |
| Field Detail |
|---|
protectedattributes
Attributes' containment reference list.
getAttributes()protected ChildRelation childrelation
Childrelation' containment reference.
getChildrelation()| Constructor Detail |
|---|
protected FeatureImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class NamedElementImplpublicgetAttributes()
getAttributes in interface FeaturefeaturemodelPackage.getFeature_Attributes()public ChildRelation getChildrelation()
getChildrelation in interface FeatureFeature.setChildrelation(ChildRelation),
featuremodelPackage.getFeature_Childrelation()
public NotificationChain basicSetChildrelation(ChildRelation newChildrelation,
NotificationChain msgs)
public void setChildrelation(ChildRelation newChildrelation)
setChildrelation in interface FeaturenewChildrelation - the new value of the 'Childrelation' containment reference.Feature.getChildrelation()
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class NamedElementImpl
public void eSet(int featureID,
Object newValue)
eSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in class NamedElementImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||