|
Runtime | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.gmf.runtime.notation.impl.ViewImpl
org.eclipse.gmf.runtime.notation.impl.EdgeImpl
public class EdgeImpl
An implementation of the model object 'Edge'.
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> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected Bendpoints |
bendpoints
The cached value of the ' Bendpoints ' containment reference |
protected View |
source
The cached value of the ' Source ' reference |
protected Anchor |
sourceAnchor
The cached value of the ' Source Anchor ' containment reference |
protected View |
target
The cached value of the ' Target ' reference |
protected Anchor |
targetAnchor
The cached value of the ' Target Anchor ' containment reference |
Fields inherited from class org.eclipse.gmf.runtime.notation.impl.ViewImpl |
---|
childrenFeatures, element, ELEMENT_ESETFLAG, MUTABLE_EDEFAULT, MUTABLE_EFLAG, persistedChildren, sourceEdges, styles, targetEdges, transientChildren, type, TYPE_EDEFAULT, VISIBLE_EDEFAULT, VISIBLE_EFLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eProxyURI |
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 |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
EdgeImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBendpoints(Bendpoints newBendpoints,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSource(View newSource,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSourceAnchor(Anchor newSourceAnchor,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTarget(View newTarget,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTargetAnchor(Anchor newTargetAnchor,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
Bendpoints |
createBendpoints(org.eclipse.emf.ecore.EClass eClass)
|
Anchor |
createSourceAnchor(org.eclipse.emf.ecore.EClass eClass)
|
Anchor |
createTargetAnchor(org.eclipse.emf.ecore.EClass eClass)
|
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)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Bendpoints |
getBendpoints()
|
View |
getSource()
|
Anchor |
getSourceAnchor()
|
View |
getTarget()
|
Anchor |
getTargetAnchor()
|
void |
setBendpoints(Bendpoints newBendpoints)
|
void |
setSource(View newSource)
|
void |
setSourceAnchor(Anchor newSourceAnchor)
|
void |
setTarget(View newTarget)
|
void |
setTargetAnchor(Anchor newTargetAnchor)
|
Methods inherited from class org.eclipse.gmf.runtime.notation.impl.ViewImpl |
---|
basicGetDiagram, basicGetElement, createChild, createStyle, getChildren, getDiagram, getElement, getNamedStyle, getPersistedChildren, getSourceEdges, getStyle, getStyles, getTargetEdges, getTransientChildren, getType, getVisibleChildren, insertChild, insertChild, insertChildAt, isMutable, isSetElement, isVisible, persist, persistChildren, removeChild, setElement, setMutable, setType, setVisible, toString, unsetElement |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
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.gmf.runtime.notation.View |
---|
createChild, createStyle, getChildren, getDiagram, getElement, getNamedStyle, getPersistedChildren, getSourceEdges, getStyle, getStyles, getTargetEdges, getTransientChildren, getType, getVisibleChildren, insertChild, insertChild, insertChildAt, isMutable, isSetElement, isVisible, persist, persistChildren, removeChild, setElement, setMutable, setType, setVisible, unsetElement |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, 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.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected View source
Source
' reference.
getSource()
protected View target
Target
' reference.
getTarget()
protected Bendpoints bendpoints
Bendpoints
' containment reference.
getBendpoints()
protected Anchor sourceAnchor
Source Anchor
' containment reference.
getSourceAnchor()
protected Anchor targetAnchor
Target Anchor
' containment reference.
getTargetAnchor()
Constructor Detail |
---|
protected EdgeImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class ViewImpl
public View getSource()
getSource
in interface Edge
Edge.setSource(View)
,
NotationPackage.getEdge_Source()
,
View.getSourceEdges()
public org.eclipse.emf.common.notify.NotificationChain basicSetSource(View newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSource(View newSource)
setSource
in interface Edge
newSource
- the new value of the 'Source' reference.Edge.getSource()
public View getTarget()
getTarget
in interface Edge
Edge.setTarget(View)
,
NotationPackage.getEdge_Target()
,
View.getTargetEdges()
public org.eclipse.emf.common.notify.NotificationChain basicSetTarget(View newTarget, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTarget(View newTarget)
setTarget
in interface Edge
newTarget
- the new value of the 'Target' reference.Edge.getTarget()
public Bendpoints getBendpoints()
getBendpoints
in interface Edge
Edge.setBendpoints(Bendpoints)
,
NotationPackage.getEdge_Bendpoints()
public org.eclipse.emf.common.notify.NotificationChain basicSetBendpoints(Bendpoints newBendpoints, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBendpoints(Bendpoints newBendpoints)
setBendpoints
in interface Edge
newBendpoints
- the new value of the 'Bendpoints' containment reference.Edge.getBendpoints()
public Anchor getSourceAnchor()
getSourceAnchor
in interface Edge
Edge.setSourceAnchor(Anchor)
,
NotationPackage.getEdge_SourceAnchor()
public org.eclipse.emf.common.notify.NotificationChain basicSetSourceAnchor(Anchor newSourceAnchor, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSourceAnchor(Anchor newSourceAnchor)
setSourceAnchor
in interface Edge
newSourceAnchor
- the new value of the 'Source Anchor' containment reference.Edge.getSourceAnchor()
public Anchor getTargetAnchor()
getTargetAnchor
in interface Edge
Edge.setTargetAnchor(Anchor)
,
NotationPackage.getEdge_TargetAnchor()
public org.eclipse.emf.common.notify.NotificationChain basicSetTargetAnchor(Anchor newTargetAnchor, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTargetAnchor(Anchor newTargetAnchor)
setTargetAnchor
in interface Edge
newTargetAnchor
- the new value of the 'Target Anchor' containment reference.Edge.getTargetAnchor()
public Bendpoints createBendpoints(org.eclipse.emf.ecore.EClass eClass)
createBendpoints
in interface Edge
eClass
- the EClass
to be used in creating the Bendpoints
object
public Anchor createSourceAnchor(org.eclipse.emf.ecore.EClass eClass)
createSourceAnchor
in interface Edge
eClass
- the EClass
to be used in creating the Anchor
object
public Anchor createTargetAnchor(org.eclipse.emf.ecore.EClass eClass)
createTargetAnchor
in interface Edge
eClass
- the EClass
to be used in creating the Anchor
object
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 ViewImpl
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 ViewImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ViewImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ViewImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ViewImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ViewImpl
|
Runtime | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.