|
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.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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.MinimalEObjectImpl.Container |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
| 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, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
| Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eContainer |
| 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.EStructuralFeature.Internal.DynamicValueHolder |
|---|
NIL |
| 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, setTypeGen, setVisible, toString, unsetElement |
| Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
|---|
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eBasicSetContainer, eInternalContainer |
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, 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 ViewImplpublic View getSource()
getSource in interface EdgeEdge.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 EdgenewSource - the new value of the 'Source' reference.Edge.getSource()public View getTarget()
getTarget in interface EdgeEdge.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 EdgenewTarget - the new value of the 'Target' reference.Edge.getTarget()public Bendpoints getBendpoints()
getBendpoints in interface EdgeEdge.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 EdgenewBendpoints - the new value of the 'Bendpoints' containment reference.Edge.getBendpoints()public Anchor getSourceAnchor()
getSourceAnchor in interface EdgeEdge.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 EdgenewSourceAnchor - the new value of the 'Source Anchor' containment reference.Edge.getSourceAnchor()public Anchor getTargetAnchor()
getTargetAnchor in interface EdgeEdge.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 EdgenewTargetAnchor - the new value of the 'Target Anchor' containment reference.Edge.getTargetAnchor()public Bendpoints createBendpoints(org.eclipse.emf.ecore.EClass eClass)
createBendpoints in interface EdgeeClass - the EClass to be used in creating the Bendpoints object
public Anchor createSourceAnchor(org.eclipse.emf.ecore.EClass eClass)
createSourceAnchor in interface EdgeeClass - the EClass to be used in creating the Anchor object
public Anchor createTargetAnchor(org.eclipse.emf.ecore.EClass eClass)
createTargetAnchor in interface EdgeeClass - 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.InternalEObjecteGet in class ViewImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ViewImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ViewImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet 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.