Class AnchorImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.EObjectImpl
-
- org.eclipse.graphiti.mm.impl.PropertyContainerImpl
-
- org.eclipse.graphiti.mm.impl.GraphicsAlgorithmContainerImpl
-
- org.eclipse.graphiti.mm.pictograms.impl.PictogramElementImpl
-
- org.eclipse.graphiti.mm.pictograms.impl.AnchorImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject,GraphicsAlgorithmContainer,Anchor,PictogramElement,PropertyContainer
- Direct Known Subclasses:
AdvancedAnchorImpl,ChopboxAnchorImpl
public abstract class AnchorImpl extends PictogramElementImpl implements Anchor
An implementation of the model object 'Anchor'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<Connection>incomingConnectionsThe cached value of the 'Incoming Connections' reference list.protected org.eclipse.emf.common.util.EList<Connection>outgoingConnectionsThe cached value of the 'Outgoing Connections' reference list.protected GraphicsAlgorithmreferencedGraphicsAlgorithmThe cached value of the 'Referenced Graphics Algorithm' reference.-
Fields inherited from class org.eclipse.graphiti.mm.pictograms.impl.PictogramElementImpl
active, ACTIVE_EDEFAULT, graphicsAlgorithm, link, visible, VISIBLE_EDEFAULT
-
Fields inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
properties
-
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAnchorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnchorContainerbasicGetParent()GraphicsAlgorithmbasicGetReferencedGraphicsAlgorithm()org.eclipse.emf.common.notify.NotificationChainbasicSetParent(AnchorContainer newParent, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChaineBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)org.eclipse.emf.common.notify.NotificationChaineInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)org.eclipse.emf.common.util.EList<Connection>getIncomingConnections()org.eclipse.emf.common.util.EList<Connection>getOutgoingConnections()AnchorContainergetParent()GraphicsAlgorithmgetReferencedGraphicsAlgorithm()voidsetParent(AnchorContainer newParent)voidsetReferencedGraphicsAlgorithm(GraphicsAlgorithm newReferencedGraphicsAlgorithm)-
Methods inherited from class org.eclipse.graphiti.mm.pictograms.impl.PictogramElementImpl
basicGetGraphicsAlgorithm, basicGetLink, basicSetGraphicsAlgorithm, basicSetLink, getGraphicsAlgorithm, getLink, isActive, isVisible, setActive, setGraphicsAlgorithm, setLink, setVisible, toString
-
Methods inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
getProperties
-
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.eclipse.graphiti.mm.pictograms.PictogramElement
getGraphicsAlgorithm, getLink, isActive, isVisible, setActive, setGraphicsAlgorithm, setLink, setVisible
-
Methods inherited from interface org.eclipse.graphiti.mm.PropertyContainer
getProperties
-
-
-
-
Field Detail
-
outgoingConnections
protected org.eclipse.emf.common.util.EList<Connection> outgoingConnections
The cached value of the 'Outgoing Connections' reference list.- See Also:
getOutgoingConnections()
-
incomingConnections
protected org.eclipse.emf.common.util.EList<Connection> incomingConnections
The cached value of the 'Incoming Connections' reference list.- See Also:
getIncomingConnections()
-
referencedGraphicsAlgorithm
protected GraphicsAlgorithm referencedGraphicsAlgorithm
The cached value of the 'Referenced Graphics Algorithm' reference.- See Also:
getReferencedGraphicsAlgorithm()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classPictogramElementImpl
-
getParent
public AnchorContainer getParent()
- Specified by:
getParentin interfaceAnchor- Returns:
- the value of the 'Parent' container reference.
- See Also:
Anchor.setParent(AnchorContainer),PictogramsPackage.getAnchor_Parent(),AnchorContainer.getAnchors()
-
basicGetParent
public AnchorContainer basicGetParent()
-
basicSetParent
public org.eclipse.emf.common.notify.NotificationChain basicSetParent(AnchorContainer newParent, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setParent
public void setParent(AnchorContainer newParent)
- Specified by:
setParentin interfaceAnchor- Parameters:
newParent- the new value of the 'Parent' container reference.- See Also:
Anchor.getParent()
-
getOutgoingConnections
public org.eclipse.emf.common.util.EList<Connection> getOutgoingConnections()
- Specified by:
getOutgoingConnectionsin interfaceAnchor- Returns:
- the value of the 'Outgoing Connections' reference list.
- See Also:
PictogramsPackage.getAnchor_OutgoingConnections(),Connection.getStart()
-
getIncomingConnections
public org.eclipse.emf.common.util.EList<Connection> getIncomingConnections()
- Specified by:
getIncomingConnectionsin interfaceAnchor- Returns:
- the value of the 'Incoming Connections' reference list.
- See Also:
PictogramsPackage.getAnchor_IncomingConnections(),Connection.getEnd()
-
getReferencedGraphicsAlgorithm
public GraphicsAlgorithm getReferencedGraphicsAlgorithm()
- Specified by:
getReferencedGraphicsAlgorithmin interfaceAnchor- Returns:
- the value of the 'Referenced Graphics Algorithm' reference.
- See Also:
Anchor.setReferencedGraphicsAlgorithm(GraphicsAlgorithm),PictogramsPackage.getAnchor_ReferencedGraphicsAlgorithm()
-
basicGetReferencedGraphicsAlgorithm
public GraphicsAlgorithm basicGetReferencedGraphicsAlgorithm()
-
setReferencedGraphicsAlgorithm
public void setReferencedGraphicsAlgorithm(GraphicsAlgorithm newReferencedGraphicsAlgorithm)
- Specified by:
setReferencedGraphicsAlgorithmin interfaceAnchor- Parameters:
newReferencedGraphicsAlgorithm- the new value of the 'Referenced Graphics Algorithm' reference.- See Also:
Anchor.getReferencedGraphicsAlgorithm()
-
eInverseAdd
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)- Overrides:
eInverseAddin classPictogramElementImpl
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)- Overrides:
eInverseRemovein classPictogramElementImpl
-
eBasicRemoveFromContainerFeature
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eBasicRemoveFromContainerFeaturein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classPictogramElementImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classPictogramElementImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classPictogramElementImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classPictogramElementImpl
-
-