|
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.gmf.runtime.notation.impl.RoutingStyleImpl
public class RoutingStyleImpl
An implementation of the model object 'Routing Style'.
The following features are implemented:
RoutingSmoothnessAvoid ObstructionsClosest DistanceJump Link StatusJump Link TypeJump Links Reverse
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
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 JumpLinkType |
JUMP_LINK_TYPE_EDEFAULT
The default 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 JumpLinkStatus |
jumpLinkStatus
The cached value of the ' Jump Link Status' attribute |
protected JumpLinkType |
jumpLinkType
The cached value of the ' Jump Link Type' attribute |
protected Routing |
routing
The cached value of the ' Routing' attribute |
protected static Routing |
ROUTING_EDEFAULT
The default value of the ' Routing' attribute |
protected Smoothness |
smoothness
The cached value of the ' Smoothness' attribute |
protected static Smoothness |
SMOOTHNESS_EDEFAULT
The default value of the ' Smoothness' attribute |
| 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 |
RoutingStyleImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
JumpLinkStatus |
getJumpLinkStatus()
|
JumpLinkType |
getJumpLinkType()
|
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 |
setRouting(Routing newRouting)
|
void |
setSmoothness(Smoothness newSmoothness)
|
java.lang.String |
toString()
|
| 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.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.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 Routing routing
Routing' attribute.
getRouting()protected static final Smoothness SMOOTHNESS_EDEFAULT
Smoothness' attribute.
getSmoothness()protected Smoothness smoothness
Smoothness' attribute.
getSmoothness()protected 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 JumpLinkStatus jumpLinkStatus
Jump Link Status' attribute.
getJumpLinkStatus()protected static final JumpLinkType JUMP_LINK_TYPE_EDEFAULT
Jump Link Type' attribute.
getJumpLinkType()protected JumpLinkType jumpLinkType
Jump Link Type' attribute.
getJumpLinkType()protected 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 Values| Constructor Detail |
|---|
protected RoutingStyleImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic 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 java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic java.lang.String toString()
toString in class BasicEObjectImpl
|
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.