public class ItemImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements Item
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
basicGetParamEObject() |
Item |
basicGetParent() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetFormat(FormatSpecification newFormat,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetParent(Item newParent,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<Item> |
getChildren() |
FormatSpecification |
getFormat() |
java.lang.String |
getId() |
java.lang.String |
getLabel() |
org.eclipse.emf.ecore.EObject |
getParamEObject() |
java.lang.Object |
getParamObject() |
Item |
getParent() |
HierarchyPolicy |
getPolicy() |
void |
setFormat(FormatSpecification newFormat) |
void |
setId(java.lang.String newId) |
void |
setLabel(java.lang.String newLabel) |
void |
setParamEObject(org.eclipse.emf.ecore.EObject newParamEObject) |
void |
setParamObject(java.lang.Object newParamObject) |
void |
setParent(Item newParent) |
void |
setPolicy(HierarchyPolicy newPolicy) |
java.lang.String |
toString() |
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public java.lang.String getLabel()
getLabel
in interface FormattableElement
FormattableElement.setLabel(String)
,
NotationPackage.getFormattableElement_Label()
public void setLabel(java.lang.String newLabel)
setLabel
in interface FormattableElement
newLabel
- the new value of the 'Label' attribute.FormattableElement.getLabel()
public FormatSpecification getFormat()
getFormat
in interface FormattableElement
FormattableElement.setFormat(FormatSpecification)
,
NotationPackage.getFormattableElement_Format()
public org.eclipse.emf.common.notify.NotificationChain basicSetFormat(FormatSpecification newFormat, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFormat(FormatSpecification newFormat)
setFormat
in interface FormattableElement
newFormat
- the new value of the 'Format' containment reference.FormattableElement.getFormat()
public java.lang.String getId()
getId
in interface FormattableElement
FormattableElement.setId(String)
,
NotationPackage.getFormattableElement_Id()
public void setId(java.lang.String newId)
setId
in interface FormattableElement
newId
- the new value of the 'Id' attribute.FormattableElement.getId()
public Item getParent()
getParent
in interface Item
Item.setParent(Item)
,
NotationPackage.getItem_Parent()
,
Item.getChildren()
public Item basicGetParent()
public org.eclipse.emf.common.notify.NotificationChain basicSetParent(Item newParent, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParent(Item newParent)
setParent
in interface Item
newParent
- the new value of the 'Parent' reference.Item.getParent()
public org.eclipse.emf.common.util.EList<Item> getChildren()
getChildren
in interface Item
NotationPackage.getItem_Children()
,
Item.getParent()
public HierarchyPolicy getPolicy()
getPolicy
in interface Item
HierarchyPolicy
,
Item.setPolicy(HierarchyPolicy)
,
NotationPackage.getItem_Policy()
public void setPolicy(HierarchyPolicy newPolicy)
setPolicy
in interface Item
newPolicy
- the new value of the 'Policy' attribute.HierarchyPolicy
,
Item.getPolicy()
public java.lang.Object getParamObject()
getParamObject
in interface Item
Item.setParamObject(Object)
,
NotationPackage.getItem_ParamObject()
public void setParamObject(java.lang.Object newParamObject)
setParamObject
in interface Item
newParamObject
- the new value of the 'Param Object' attribute.Item.getParamObject()
public org.eclipse.emf.ecore.EObject getParamEObject()
getParamEObject
in interface Item
Item.setParamEObject(EObject)
,
NotationPackage.getItem_ParamEObject()
public org.eclipse.emf.ecore.EObject basicGetParamEObject()
public void setParamEObject(org.eclipse.emf.ecore.EObject newParamEObject)
setParamEObject
in interface Item
newParamEObject
- the new value of the 'Param EObject' reference.Item.getParamEObject()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl