Class ConnectionDecoratorImpl
- 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.AnchorContainerImpl
-
- org.eclipse.graphiti.mm.pictograms.impl.ShapeImpl
-
- org.eclipse.graphiti.mm.pictograms.impl.ConnectionDecoratorImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject,GraphicsAlgorithmContainer,AnchorContainer,ConnectionDecorator,PictogramElement,Shape,PropertyContainer
public class ConnectionDecoratorImpl extends ShapeImpl implements ConnectionDecorator
An implementation of the model object 'Connection Decorator'.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 doublelocationThe cached value of the 'Location' attribute.protected static doubleLOCATION_EDEFAULTThe default value of the 'Location' attribute.protected static booleanLOCATION_RELATIVE_EDEFAULTThe default value of the 'Location Relative' attribute.protected booleanlocationRelativeThe cached value of the 'Location Relative' attribute.-
Fields inherited from class org.eclipse.graphiti.mm.pictograms.impl.AnchorContainerImpl
anchors
-
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 protectedConnectionDecoratorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionbasicGetConnection()org.eclipse.emf.common.notify.NotificationChainbasicSetConnection(Connection newConnection, 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)ConnectiongetConnection()doublegetLocation()booleanisLocationRelative()voidsetConnection(Connection newConnection)voidsetLocation(double newLocation)voidsetLocationRelative(boolean newLocationRelative)java.lang.StringtoString()-
Methods inherited from class org.eclipse.graphiti.mm.pictograms.impl.ShapeImpl
basicGetContainer, basicSetContainer, getContainer, setContainer
-
Methods inherited from class org.eclipse.graphiti.mm.pictograms.impl.AnchorContainerImpl
getAnchors
-
Methods inherited from class org.eclipse.graphiti.mm.pictograms.impl.PictogramElementImpl
basicGetGraphicsAlgorithm, basicGetLink, basicSetGraphicsAlgorithm, basicSetLink, getGraphicsAlgorithm, getLink, isActive, isVisible, setActive, setGraphicsAlgorithm, setLink, setVisible
-
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.graphiti.mm.pictograms.AnchorContainer
getAnchors
-
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
-
Methods inherited from interface org.eclipse.graphiti.mm.pictograms.Shape
getContainer, setContainer
-
-
-
-
Field Detail
-
LOCATION_RELATIVE_EDEFAULT
protected static final boolean LOCATION_RELATIVE_EDEFAULT
The default value of the 'Location Relative' attribute.- See Also:
isLocationRelative(), Constant Field Values
-
locationRelative
protected boolean locationRelative
The cached value of the 'Location Relative' attribute.- See Also:
isLocationRelative()
-
LOCATION_EDEFAULT
protected static final double LOCATION_EDEFAULT
The default value of the 'Location' attribute.- See Also:
getLocation(), Constant Field Values
-
location
protected double location
The cached value of the 'Location' attribute.- See Also:
getLocation()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classShapeImpl
-
isLocationRelative
public boolean isLocationRelative()
- Specified by:
isLocationRelativein interfaceConnectionDecorator- Returns:
- the value of the 'Location Relative' attribute.
- See Also:
ConnectionDecorator.setLocationRelative(boolean),PictogramsPackage.getConnectionDecorator_LocationRelative()
-
setLocationRelative
public void setLocationRelative(boolean newLocationRelative)
- Specified by:
setLocationRelativein interfaceConnectionDecorator- Parameters:
newLocationRelative- the new value of the 'Location Relative' attribute.- See Also:
ConnectionDecorator.isLocationRelative()
-
getLocation
public double getLocation()
- Specified by:
getLocationin interfaceConnectionDecorator- Returns:
- the value of the 'Location' attribute.
- See Also:
ConnectionDecorator.setLocation(double),PictogramsPackage.getConnectionDecorator_Location()
-
setLocation
public void setLocation(double newLocation)
- Specified by:
setLocationin interfaceConnectionDecorator- Parameters:
newLocation- the new value of the 'Location' attribute.- See Also:
ConnectionDecorator.getLocation()
-
getConnection
public Connection getConnection()
- Specified by:
getConnectionin interfaceConnectionDecorator- Returns:
- the value of the 'Connection' container reference.
- See Also:
ConnectionDecorator.setConnection(Connection),PictogramsPackage.getConnectionDecorator_Connection(),Connection.getConnectionDecorators()
-
basicGetConnection
public Connection basicGetConnection()
-
basicSetConnection
public org.eclipse.emf.common.notify.NotificationChain basicSetConnection(Connection newConnection, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setConnection
public void setConnection(Connection newConnection)
- Specified by:
setConnectionin interfaceConnectionDecorator- Parameters:
newConnection- the new value of the 'Connection' container reference.- See Also:
ConnectionDecorator.getConnection()
-
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 classShapeImpl
-
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 classShapeImpl
-
eBasicRemoveFromContainerFeature
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eBasicRemoveFromContainerFeaturein classShapeImpl
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
-
eSet
public void eSet(int featureID, java.lang.Object newValue)
-
eUnset
public void eUnset(int featureID)
-
eIsSet
public boolean eIsSet(int featureID)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classPictogramElementImpl
-
-