org.eclipse.graphiti.mm.pictograms.impl
Class AnchorContainerImpl

java.lang.Object
  extended by EObjectImpl
      extended by org.eclipse.graphiti.mm.impl.PropertyContainerImpl
          extended by org.eclipse.graphiti.mm.impl.GraphicsAlgorithmContainerImpl
              extended by org.eclipse.graphiti.mm.pictograms.impl.PictogramElementImpl
                  extended by org.eclipse.graphiti.mm.pictograms.impl.AnchorContainerImpl
All Implemented Interfaces:
GraphicsAlgorithmContainer, AnchorContainer, PictogramElement, PropertyContainer
Direct Known Subclasses:
ConnectionImpl, ShapeImpl

public abstract class AnchorContainerImpl
extends PictogramElementImpl
implements AnchorContainer

An implementation of the model object 'Anchor Container'.

The following features are implemented:


Field Summary
protected   anchors
          The cached value of the 'Anchors' containment reference list.
 
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
 
Constructor Summary
protected AnchorContainerImpl()
           
 
Method Summary
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 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)
           
  getAnchors()
           
 
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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

anchors

protected  anchors
The cached value of the 'Anchors' containment reference list.

See Also:
getAnchors()
Constructor Detail

AnchorContainerImpl

protected AnchorContainerImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class PictogramElementImpl

getAnchors

public  getAnchors()

Specified by:
getAnchors in interface AnchorContainer
Returns:
the value of the 'Anchors' containment reference list.
See Also:
PictogramsPackage.getAnchorContainer_Anchors(), Anchor.getParent()

eInverseAdd

public NotificationChain eInverseAdd(InternalEObject otherEnd,
                                     int featureID,
                                     NotificationChain msgs)

Overrides:
eInverseAdd in class PictogramElementImpl

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)

Overrides:
eInverseRemove in class PictogramElementImpl

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Overrides:
eGet in class PictogramElementImpl

eSet

public void eSet(int featureID,
                 Object newValue)

Overrides:
eSet in class PictogramElementImpl

eUnset

public void eUnset(int featureID)

Overrides:
eUnset in class PictogramElementImpl

eIsSet

public boolean eIsSet(int featureID)

Overrides:
eIsSet in class PictogramElementImpl


Copyright (c) SAP AG 2005, 2010.