|
Agentflow V3.1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpe.pase.PASEProcessLink
public class PASEProcessLink
Process link presentation data model. The class holds the information about the link and the line.
The link inforamtion involves id of the start process, id of the end process, label of the link, the inflection points,
and a instance of ProLinkTerm
.
The line information involves the color, pattern, width.
ProLinkTerm
,
Serialized FormConstructor Summary | |
---|---|
PASEProcessLink(java.lang.String from,
java.lang.String to)
Constructor. |
Method Summary | |
---|---|
void |
_setProperty(java.lang.String property,
java.lang.String value)
Set the property |
java.awt.Color |
getColor()
Get color of the line |
java.lang.String |
getFromProcessID()
Get the id of process which is the origin of the link. |
java.util.Vector |
getInflectionPointList()
Get the inflection point list |
java.lang.String |
getLabel()
Get the label of link |
java.lang.String |
getLinkCondition()
Get link condition |
ProLinkTerm |
getLinkTerm()
Get the link term |
int |
getPatternIdx()
Get pattern index of the line |
java.lang.String |
getPropertys()
Pack the properties into a string. |
boolean |
getRectJoint()
Rect-joint |
boolean |
getRotateLabel()
whether the lable is rotated |
boolean |
getSingleLine()
Replace m_lineProperty |
java.lang.String |
getToProcessID()
Get the id of process which is the destination of the link. |
int |
getWidthIdx()
Get width index of the line |
void |
setColor(java.awt.Color color)
Set color of the line |
void |
setFromProcessID(java.lang.String from)
|
void |
setInflectionPointList(java.util.Vector v)
Set the inflection point list |
void |
setLabel(java.lang.String label)
Set the label of link |
void |
setLinkTerm(ProLinkTerm term)
Set the link term |
void |
setPatternIdx(int idx)
Set pattern index of the line |
void |
setPropertys(java.lang.String propertyList)
Parse the specified property string and set the properties |
void |
setRectJoint(boolean value)
|
void |
setRotateLabel(boolean bRotate)
set the lable is rotated. |
void |
setSingleLine(boolean value)
|
void |
setToProcessID(java.lang.String to)
|
void |
setWidthIdx(int idx)
Set width index of the line |
java.lang.String |
toString()
Represent the string format of the PASEProcess instance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PASEProcessLink(java.lang.String from, java.lang.String to)
PASEProcessLink
with the specified parameters.
form
- the given from-process idto
- the given to-process idMethod Detail |
---|
public void _setProperty(java.lang.String property, java.lang.String value)
property
- the given property namevalue
- the given property valuepublic java.awt.Color getColor()
public java.lang.String getFromProcessID()
public java.util.Vector getInflectionPointList()
Vector
is the Point
instance)public java.lang.String getLabel()
public java.lang.String getLinkCondition()
public ProLinkTerm getLinkTerm()
ProLinkTerm
instanceProLinkTerm
public int getPatternIdx()
public java.lang.String getPropertys()
public boolean getRectJoint()
public boolean getRotateLabel()
public boolean getSingleLine()
public java.lang.String getToProcessID()
public int getWidthIdx()
public void setColor(java.awt.Color color)
color
- the given colorpublic void setFromProcessID(java.lang.String from)
public void setInflectionPointList(java.util.Vector v)
v
- the given inflection point list. (element in Vector
is the Point
instance)public void setLabel(java.lang.String label)
label
- the given labelpublic void setLinkTerm(ProLinkTerm term)
term
- the given ProLinkTerm
instanceProLinkTerm
public void setPatternIdx(int idx)
idx
- the given indexpublic void setPropertys(java.lang.String propertyList)
propertyList
- the given stringpublic void setRectJoint(boolean value)
public void setRotateLabel(boolean bRotate)
public void setSingleLine(boolean value)
public void setToProcessID(java.lang.String to)
public void setWidthIdx(int idx)
idx
- the given width indexpublic java.lang.String toString()
PASEProcess
instance
toString
in class java.lang.Object
|
Agentflow V3.1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |