public abstract class ModelFragmentImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements MModelFragment
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected <any> |
elements
The cached value of the '
Elements' containment reference list |
| Modifier | Constructor and Description |
|---|---|
protected |
ModelFragmentImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
java.lang.Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.util.List<MApplicationElement> |
getElements() |
java.util.List<MApplicationElement> |
merge(MApplication application) |
protected <any> elements
Elements' containment reference list.
getElements()protected EClass eStaticClass()
public java.util.List<MApplicationElement> getElements()
getElements in interface MModelFragmentpublic java.util.List<MApplicationElement> merge(MApplication application)
merge in interface MModelFragmentapplication - The MApplication to merge into. Must not be null.Developers: Add more detailed documentation by editing this comment in /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. There is a GenModel/documentation node under each type and attribute.
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public void eSet(int featureID,
java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.Object eInvoke(int operationID,
<any> arguments)
throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException