|
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
org.eclipse.gmf.runtime.notation.impl.ConnectorImpl
public class ConnectorImpl
An implementation of the model object 'Connector'.
The following features are implemented:
RoutingSmoothnessAvoid ObstructionsClosest DistanceJump Link StatusJump Link TypeJump Links ReverseRounded Bendpoints RadiusLine ColorLine Width
| 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 static boolean |
AVOID_OBSTRUCTIONS_EDEFAULT
The default value of the ' Avoid Obstructions' attribute |
protected static int |
AVOID_OBSTRUCTIONS_EFLAG
The flag representing the value of the ' Avoid Obstructions' attribute |
protected static boolean |
CLOSEST_DISTANCE_EDEFAULT
The default value of the ' Closest Distance' attribute |
protected static int |
CLOSEST_DISTANCE_EFLAG
The flag representing the value of the ' Closest Distance' attribute |
protected static JumpLinkStatus |
JUMP_LINK_STATUS_EDEFAULT
The default value of the ' Jump Link Status' attribute |
protected static int |
JUMP_LINK_STATUS_EFLAG
The flags representing the value of the ' Jump Link Status' attribute |
protected static int |
JUMP_LINK_STATUS_EFLAG_DEFAULT
The flags representing the default value of the ' Jump Link Status' attribute |
protected static int |
JUMP_LINK_STATUS_EFLAG_OFFSET
The offset of the flags representing the value of the ' Jump Link Status' attribute |
protected static JumpLinkType |
JUMP_LINK_TYPE_EDEFAULT
The default value of the ' Jump Link Type' attribute |
protected static int |
JUMP_LINK_TYPE_EFLAG
The flags representing the value of the ' Jump Link Type' attribute |
protected static int |
JUMP_LINK_TYPE_EFLAG_DEFAULT
The flags representing the default value of the ' Jump Link Type' attribute |
protected static int |
JUMP_LINK_TYPE_EFLAG_OFFSET
The offset of the flags representing the value of the ' Jump Link Type' attribute |
protected static boolean |
JUMP_LINKS_REVERSE_EDEFAULT
The default value of the ' Jump Links Reverse' attribute |
protected static int |
JUMP_LINKS_REVERSE_EFLAG
The flag representing the value of the ' Jump Links Reverse' attribute |
protected static int |
LINE_COLOR_EDEFAULT
The default value of the ' Line Color' attribute |
protected static int |
LINE_WIDTH_EDEFAULT
The default value of the ' Line Width' attribute |
protected int |
lineColor
The cached value of the ' Line Color' attribute |
protected int |
lineWidth
The cached value of the ' Line Width' attribute |
protected static int |
ROUNDED_BENDPOINTS_RADIUS_EDEFAULT
The default value of the ' Rounded Bendpoints Radius' attribute |
protected int |
roundedBendpointsRadius
The cached value of the ' Rounded Bendpoints Radius' attribute |
protected static Routing |
ROUTING_EDEFAULT
The default value of the ' Routing' attribute |
protected static int |
ROUTING_EFLAG
The flags representing the value of the ' Routing' attribute |
protected static int |
ROUTING_EFLAG_DEFAULT
The flags representing the default value of the ' Routing' attribute |
protected static int |
ROUTING_EFLAG_OFFSET
The offset of the flags representing the value of the ' Routing' attribute |
protected static Smoothness |
SMOOTHNESS_EDEFAULT
The default value of the ' Smoothness' attribute |
protected static int |
SMOOTHNESS_EFLAG
The flags representing the value of the ' Smoothness' attribute |
protected static int |
SMOOTHNESS_EFLAG_DEFAULT
The flags representing the default value of the ' Smoothness' attribute |
protected static int |
SMOOTHNESS_EFLAG_OFFSET
The offset of the flags representing the value of the ' Smoothness' attribute |
| Fields inherited from class org.eclipse.gmf.runtime.notation.impl.EdgeImpl |
|---|
bendpoints, source, sourceAnchor, target, targetAnchor |
| 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 |
ConnectorImpl()
|
| Method Summary | |
|---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class baseClass)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class baseClass)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
JumpLinkStatus |
getJumpLinkStatus()
|
JumpLinkType |
getJumpLinkType()
|
int |
getLineColor()
|
int |
getLineWidth()
|
int |
getRoundedBendpointsRadius()
|
Routing |
getRouting()
|
Smoothness |
getSmoothness()
|
boolean |
isAvoidObstructions()
|
boolean |
isClosestDistance()
|
boolean |
isJumpLinksReverse()
|
void |
setAvoidObstructions(boolean newAvoidObstructions)
|
void |
setClosestDistance(boolean newClosestDistance)
|
void |
setJumpLinksReverse(boolean newJumpLinksReverse)
|
void |
setJumpLinkStatus(JumpLinkStatus newJumpLinkStatus)
|
void |
setJumpLinkType(JumpLinkType newJumpLinkType)
|
void |
setLineColor(int newLineColor)
|
void |
setLineWidth(int newLineWidth)
|
void |
setRoundedBendpointsRadius(int newRoundedBendpointsRadius)
|
void |
setRouting(Routing newRouting)
|
void |
setSmoothness(Smoothness newSmoothness)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.gmf.runtime.notation.impl.EdgeImpl |
|---|
basicSetBendpoints, basicSetSource, basicSetSourceAnchor, basicSetTarget, basicSetTargetAnchor, createBendpoints, createSourceAnchor, createTargetAnchor, eInverseAdd, eInverseRemove, getBendpoints, getSource, getSourceAnchor, getTarget, getTargetAnchor, setBendpoints, setSource, setSourceAnchor, setTarget, setTargetAnchor |
| 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, 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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, 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.Edge |
|---|
createBendpoints, createSourceAnchor, createTargetAnchor, getBendpoints, getSource, getSourceAnchor, getTarget, getTargetAnchor, setBendpoints, setSource, setSourceAnchor, setTarget, setTargetAnchor |
| 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.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.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 static final Routing ROUTING_EDEFAULT
Routing' attribute.
getRouting()protected static final int ROUTING_EFLAG_OFFSET
Routing' attribute.
protected static final int ROUTING_EFLAG_DEFAULT
Routing' attribute.
protected static final int ROUTING_EFLAG
Routing' attribute.
getRouting(),
Constant Field Valuesprotected static final Smoothness SMOOTHNESS_EDEFAULT
Smoothness' attribute.
getSmoothness()protected static final int SMOOTHNESS_EFLAG_OFFSET
Smoothness' attribute.
protected static final int SMOOTHNESS_EFLAG_DEFAULT
Smoothness' attribute.
protected static final int SMOOTHNESS_EFLAG
Smoothness' attribute.
getSmoothness(),
Constant Field Valuesprotected static final boolean AVOID_OBSTRUCTIONS_EDEFAULT
Avoid Obstructions' attribute.
isAvoidObstructions(),
Constant Field Valuesprotected static final int AVOID_OBSTRUCTIONS_EFLAG
Avoid Obstructions' attribute.
isAvoidObstructions(),
Constant Field Valuesprotected static final boolean CLOSEST_DISTANCE_EDEFAULT
Closest Distance' attribute.
isClosestDistance(),
Constant Field Valuesprotected static final int CLOSEST_DISTANCE_EFLAG
Closest Distance' attribute.
isClosestDistance(),
Constant Field Valuesprotected static final JumpLinkStatus JUMP_LINK_STATUS_EDEFAULT
Jump Link Status' attribute.
getJumpLinkStatus()protected static final int JUMP_LINK_STATUS_EFLAG_OFFSET
Jump Link Status' attribute.
protected static final int JUMP_LINK_STATUS_EFLAG_DEFAULT
Jump Link Status' attribute.
protected static final int JUMP_LINK_STATUS_EFLAG
Jump Link Status' attribute.
getJumpLinkStatus(),
Constant Field Valuesprotected static final JumpLinkType JUMP_LINK_TYPE_EDEFAULT
Jump Link Type' attribute.
getJumpLinkType()protected static final int JUMP_LINK_TYPE_EFLAG_OFFSET
Jump Link Type' attribute.
protected static final int JUMP_LINK_TYPE_EFLAG_DEFAULT
Jump Link Type' attribute.
protected static final int JUMP_LINK_TYPE_EFLAG
Jump Link Type' attribute.
getJumpLinkType(),
Constant Field Valuesprotected static final boolean JUMP_LINKS_REVERSE_EDEFAULT
Jump Links Reverse' attribute.
isJumpLinksReverse(),
Constant Field Valuesprotected static final int JUMP_LINKS_REVERSE_EFLAG
Jump Links Reverse' attribute.
isJumpLinksReverse(),
Constant Field Valuesprotected static final int ROUNDED_BENDPOINTS_RADIUS_EDEFAULT
Rounded Bendpoints Radius' attribute.
getRoundedBendpointsRadius(),
Constant Field Valuesprotected int roundedBendpointsRadius
Rounded Bendpoints Radius' attribute.
getRoundedBendpointsRadius()protected static final int LINE_COLOR_EDEFAULT
Line Color' attribute.
getLineColor(),
Constant Field Valuesprotected int lineColor
Line Color' attribute.
getLineColor()protected static final int LINE_WIDTH_EDEFAULT
Line Width' attribute.
getLineWidth(),
Constant Field Valuesprotected int lineWidth
Line Width' attribute.
getLineWidth()| Constructor Detail |
|---|
protected ConnectorImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class EdgeImplpublic Routing getRouting()
getRouting in interface RoutingStyleRouting,
RoutingStyle.setRouting(Routing),
NotationPackage.getRoutingStyle_Routing()public void setRouting(Routing newRouting)
setRouting in interface RoutingStylenewRouting - the new value of the 'Routing' attribute.Routing,
RoutingStyle.getRouting()public Smoothness getSmoothness()
getSmoothness in interface RoutingStyleSmoothness,
RoutingStyle.setSmoothness(Smoothness),
NotationPackage.getRoutingStyle_Smoothness()public void setSmoothness(Smoothness newSmoothness)
setSmoothness in interface RoutingStylenewSmoothness - the new value of the 'Smoothness' attribute.Smoothness,
RoutingStyle.getSmoothness()public boolean isAvoidObstructions()
isAvoidObstructions in interface RoutingStyleRoutingStyle.setAvoidObstructions(boolean),
NotationPackage.getRoutingStyle_AvoidObstructions()public void setAvoidObstructions(boolean newAvoidObstructions)
setAvoidObstructions in interface RoutingStylenewAvoidObstructions - the new value of the 'Avoid Obstructions' attribute.RoutingStyle.isAvoidObstructions()public boolean isClosestDistance()
isClosestDistance in interface RoutingStyleRoutingStyle.setClosestDistance(boolean),
NotationPackage.getRoutingStyle_ClosestDistance()public void setClosestDistance(boolean newClosestDistance)
setClosestDistance in interface RoutingStylenewClosestDistance - the new value of the 'Closest Distance' attribute.RoutingStyle.isClosestDistance()public JumpLinkStatus getJumpLinkStatus()
getJumpLinkStatus in interface RoutingStyleJumpLinkStatus,
RoutingStyle.setJumpLinkStatus(JumpLinkStatus),
NotationPackage.getRoutingStyle_JumpLinkStatus()public void setJumpLinkStatus(JumpLinkStatus newJumpLinkStatus)
setJumpLinkStatus in interface RoutingStylenewJumpLinkStatus - the new value of the 'Jump Link Status' attribute.JumpLinkStatus,
RoutingStyle.getJumpLinkStatus()public JumpLinkType getJumpLinkType()
getJumpLinkType in interface RoutingStyleJumpLinkType,
RoutingStyle.setJumpLinkType(JumpLinkType),
NotationPackage.getRoutingStyle_JumpLinkType()public void setJumpLinkType(JumpLinkType newJumpLinkType)
setJumpLinkType in interface RoutingStylenewJumpLinkType - the new value of the 'Jump Link Type' attribute.JumpLinkType,
RoutingStyle.getJumpLinkType()public boolean isJumpLinksReverse()
isJumpLinksReverse in interface RoutingStyleRoutingStyle.setJumpLinksReverse(boolean),
NotationPackage.getRoutingStyle_JumpLinksReverse()public void setJumpLinksReverse(boolean newJumpLinksReverse)
setJumpLinksReverse in interface RoutingStylenewJumpLinksReverse - the new value of the 'Jump Links Reverse' attribute.RoutingStyle.isJumpLinksReverse()public int getRoundedBendpointsRadius()
getRoundedBendpointsRadius in interface RoutingStyleRoutingStyle.setRoundedBendpointsRadius(int),
NotationPackage.getRoutingStyle_RoundedBendpointsRadius()public void setRoundedBendpointsRadius(int newRoundedBendpointsRadius)
setRoundedBendpointsRadius in interface RoutingStylenewRoundedBendpointsRadius - the new value of the 'Rounded Bendpoints Radius' attribute.RoutingStyle.getRoundedBendpointsRadius()public int getLineColor()
getLineColor in interface LineStyleLineStyle.setLineColor(int),
NotationPackage.getLineStyle_LineColor()public void setLineColor(int newLineColor)
setLineColor in interface LineStylenewLineColor - the new value of the 'Line Color' attribute.LineStyle.getLineColor()public int getLineWidth()
getLineWidth in interface LineStyleLineStyle.setLineWidth(int),
NotationPackage.getLineStyle_LineWidth()public void setLineWidth(int newLineWidth)
setLineWidth in interface LineStylenewLineWidth - the new value of the 'Line Width' attribute.LineStyle.getLineWidth()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class EdgeImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class EdgeImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class EdgeImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class EdgeImpl
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString 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.