Agentflow
V3.1

pe.pase
Class ProLinkTerm

java.lang.Object
  extended by pe.pase.ProLinkTerm
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class ProLinkTerm
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

The class holds the information of process link.

Version:
1.1.5,
Author:
yschen
See Also:
Serialized Form

Constructor Summary
ProLinkTerm(java.lang.String id)
          Constructor.
 
Method Summary
 void addArtState(PASEartState state)
          Add the artifact state
 java.lang.Object clone()
          Create a copy of the ProLinkTerm object
 java.util.Vector getArtStateList()
          Get the artifact state list
 java.lang.String getID()
          Get the conjunction id
 java.lang.String getLinkCondition()
          Get the link condition
 java.lang.String getProjectID()
          Get the project id
 boolean removeArtState(PASEartState state)
          Remove the artifact state
 void setArtStateList(java.util.Vector prList)
          Set the artifact state list
 void setID(java.lang.String id)
          Set the conjunction id
 void setLinkCondition(java.lang.String cond)
          Set the link condition
 void setProjectID(java.lang.String id)
          Set the project id
 java.lang.String toString()
          Return a string representation of the ProLinkTerm
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProLinkTerm

public ProLinkTerm(java.lang.String id)
Constructor. Construct a instance of ProLinkTerm with the specified conjunction id.

Parameters:
id - the given conjunction id
Since:
version 1.0.0
Method Detail

addArtState

public void addArtState(PASEartState state)
Add the artifact state

Parameters:
state - the given artifact state
Since:
version 1.0.0
See Also:
PASEState

clone

public java.lang.Object clone()
Create a copy of the ProLinkTerm object

Overrides:
clone in class java.lang.Object
Returns:
the ProLinkTerm object
Since:
version 1.0.0

getArtStateList

public java.util.Vector getArtStateList()
Get the artifact state list

Returns:
the artifact state list (each element in Vector is instance of PASEState)
Since:
version 1.0.0
See Also:
PASEState

getID

public java.lang.String getID()
Get the conjunction id

Returns:
the conjunction id
Since:
version 1.0.0

getLinkCondition

public java.lang.String getLinkCondition()
Get the link condition

Returns:
the link condition
Since:
version 1.0.0

getProjectID

public java.lang.String getProjectID()
Get the project id

Returns:
the project id
Since:
version 1.0.0

removeArtState

public boolean removeArtState(PASEartState state)
Remove the artifact state

Parameters:
state - the given artifact state
Since:
version 1.0.0
See Also:
PASEState

setArtStateList

public void setArtStateList(java.util.Vector prList)
Set the artifact state list

Parameters:
prList - the given artifact state list
Since:
version 1.0.0

setID

public void setID(java.lang.String id)
Set the conjunction id

Parameters:
id - the given conjunction id
Since:
version 1.0.0

setLinkCondition

public void setLinkCondition(java.lang.String cond)
Set the link condition

Parameters:
cond - the given condition
Since:
version 1.0.0

setProjectID

public void setProjectID(java.lang.String id)
Set the project id

Parameters:
id - the given project id
Since:
version 1.0.0

toString

public java.lang.String toString()
Return a string representation of the ProLinkTerm

Overrides:
toString in class java.lang.Object
Returns:
(ProLinkTerm) id =[conjunction id] ;linkCond =[link condition]
Since:
version 1.0.0

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.