|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Routing Style'.
The routing style is a style to be installed on edges to guide their routing
The following features are supported:
Routing
Smoothness
Avoid Obstructions
Closest Distance
Jump Link Status
Jump Link Type
Jump Links Reverse
NotationPackage.getRoutingStyle()
Method Summary | |
JumpLinkStatus |
getJumpLinkStatus()
Returns the value of the 'Jump Link Status' attribute. |
JumpLinkType |
getJumpLinkType()
Returns the value of the 'Jump Link Type' attribute. |
Routing |
getRouting()
Returns the value of the 'Routing' attribute. |
Smoothness |
getSmoothness()
Returns the value of the 'Smoothness' attribute. |
boolean |
isAvoidObstructions()
Returns the value of the 'Avoid Obstructions' attribute. |
boolean |
isClosestDistance()
Returns the value of the 'Closest Distance' attribute. |
boolean |
isJumpLinksReverse()
Returns the value of the 'Jump Links Reverse' attribute. |
void |
setAvoidObstructions(boolean value)
Sets the value of the ' Avoid Obstructions ' attribute |
void |
setClosestDistance(boolean value)
Sets the value of the ' Closest Distance ' attribute |
void |
setJumpLinksReverse(boolean value)
Sets the value of the ' Jump Links Reverse ' attribute |
void |
setJumpLinkStatus(JumpLinkStatus value)
Sets the value of the ' Jump Link Status ' attribute |
void |
setJumpLinkType(JumpLinkType value)
Sets the value of the ' Jump Link Type ' attribute |
void |
setRouting(Routing value)
Sets the value of the ' Routing ' attribute |
void |
setSmoothness(Smoothness value)
Sets the value of the ' Smoothness ' attribute |
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 |
Method Detail |
public Routing getRouting()
"Manual"
.
The literals are from the enumeration Routing
.
The property specifies the desired routing algorithm
Routing
,
setRouting(Routing)
,
NotationPackage.getRoutingStyle_Routing()
public void setRouting(Routing value)
Routing
' attribute.
The property specifies the desired routing algorithm
value
- the new value of the 'Routing' attribute.Routing
,
getRouting()
public Smoothness getSmoothness()
"None"
.
The literals are from the enumeration Smoothness
.
The property specifies the desired smoothing for the edge'e line
Smoothness
,
setSmoothness(Smoothness)
,
NotationPackage.getRoutingStyle_Smoothness()
public void setSmoothness(Smoothness value)
Smoothness
' attribute.
The property specifies the desired smoothing for the edge'e line
value
- the new value of the 'Smoothness' attribute.Smoothness
,
getSmoothness()
public boolean isAvoidObstructions()
"false"
.
The property specifies whether the edge's router should avoid obstructions
setAvoidObstructions(boolean)
,
NotationPackage.getRoutingStyle_AvoidObstructions()
public void setAvoidObstructions(boolean value)
Avoid Obstructions
' attribute.
The property specifies whether the edge's router should avoid obstructions
value
- the new value of the 'Avoid Obstructions' attribute.isAvoidObstructions()
public boolean isClosestDistance()
"false"
.
The property specifies whether the edge's router should should choose closest distances
setClosestDistance(boolean)
,
NotationPackage.getRoutingStyle_ClosestDistance()
public void setClosestDistance(boolean value)
Closest Distance
' attribute.
The property specifies whether the edge's router should should choose closest distances
value
- the new value of the 'Closest Distance' attribute.isClosestDistance()
public JumpLinkStatus getJumpLinkStatus()
"None"
.
The literals are from the enumeration JumpLinkStatus
.
The property specifies the status of the jump links used in the routing algorithm
JumpLinkStatus
,
setJumpLinkStatus(JumpLinkStatus)
,
NotationPackage.getRoutingStyle_JumpLinkStatus()
public void setJumpLinkStatus(JumpLinkStatus value)
Jump Link Status
' attribute.
The property specifies the status of the jump links used in the routing algorithm
value
- the new value of the 'Jump Link Status' attribute.JumpLinkStatus
,
getJumpLinkStatus()
public JumpLinkType getJumpLinkType()
"Semicircle"
.
The literals are from the enumeration JumpLinkType
.
The property specifies the type of the jump links used in the routing algorithm
JumpLinkType
,
setJumpLinkType(JumpLinkType)
,
NotationPackage.getRoutingStyle_JumpLinkType()
public void setJumpLinkType(JumpLinkType value)
Jump Link Type
' attribute.
The property specifies the type of the jump links used in the routing algorithm
value
- the new value of the 'Jump Link Type' attribute.JumpLinkType
,
getJumpLinkType()
public boolean isJumpLinksReverse()
"false"
.
The property specifies whether the jump links used in the routing algorithm should be reveresed
setJumpLinksReverse(boolean)
,
NotationPackage.getRoutingStyle_JumpLinksReverse()
public void setJumpLinksReverse(boolean value)
Jump Links Reverse
' attribute.
The property specifies whether the jump links used in the routing algorithm should be reveresed
value
- the new value of the 'Jump Links Reverse' attribute.isJumpLinksReverse()
|
IBM Rational Software Modeler Release 6.0 |
||||||||||
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. and others 2004. All rights reserved.