|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.framework.models.bpel.BPELActivity
public abstract class BPELActivity
Title: BPEL activity
Description: Superclass for any BPEL activity
Copyright: Copyright (c) 2006
Company: TU/e
Field Summary | |
---|---|
protected org.w3c.dom.Element |
element
The underlying element. |
Constructor Summary | |
---|---|
BPELActivity(org.w3c.dom.Element element)
Create a new BPEL activity from hte given element. |
|
BPELActivity(java.lang.String tagName,
java.lang.String name)
Create a new BPEL activity with given tag name and given name. |
Method Summary | |
---|---|
void |
acceptVisitor(BPELVisitor visitor)
|
void |
appendAttribute(java.lang.String name,
java.lang.String value)
Append an attribute with given name an dvalue to the activity. |
void |
appendSource(java.lang.String name)
Append an outgoing link with given name to the activity. |
void |
appendTarget(java.lang.String name)
Append an incoming link with given name to the activity. |
abstract BPELActivity |
cloneActivity()
Clone the activity. |
void |
cloneLinks(BPELActivity activity)
Clone links. |
int |
countActivities(java.lang.String name)
Count the number of elements in the tree that have the given tag name. |
java.util.ArrayList<java.lang.String> |
getAllSources()
|
java.util.ArrayList<java.lang.String> |
getAllTargets()
|
org.w3c.dom.Element |
getElement()
Get the underlying element. |
java.util.ArrayList<java.lang.String> |
getFamilySources()
Get a list of all outgoing links of this activity and all its descendants. |
java.util.ArrayList<java.lang.String> |
getFamilyTargets()
Get a list of all incoming links of this activity and all its descendants. |
java.lang.String |
getJoinCondition()
|
java.lang.String |
getName(boolean isUnique)
Get a name for the activity. |
java.util.ArrayList<java.lang.String> |
getSources()
Get a list of all outgoing links of this activity. |
java.util.ArrayList<java.lang.String> |
getTargets()
Get a list of all incoming links of this activity. |
void |
setJoinCondition(java.lang.String condition)
|
java.lang.String |
toString()
Return a string representation of the activity. |
java.lang.String |
writeLinksToDot(BPEL model,
java.util.HashSet<BPELActivity> activities)
Return a Dot representation of all links between the given activities. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected org.w3c.dom.Element element
Constructor Detail |
---|
public BPELActivity(org.w3c.dom.Element element)
element
- Element The given element.public BPELActivity(java.lang.String tagName, java.lang.String name)
tagName
- String The given tag name.name
- String The given name.Method Detail |
---|
public org.w3c.dom.Element getElement()
public java.lang.String getName(boolean isUnique)
isUnique
- boolean Whether the name should be unique w.r.t. its sibling activities.
public int countActivities(java.lang.String name)
name
- String The given tag name.
public java.lang.String toString()
toString
in class java.lang.Object
public void appendAttribute(java.lang.String name, java.lang.String value)
name
- String The given name.value
- String The given value.public void appendSource(java.lang.String name)
name
- String The given name.public void appendTarget(java.lang.String name)
name
- String The given name.public java.util.ArrayList<java.lang.String> getSources()
public java.util.ArrayList<java.lang.String> getFamilySources()
public java.util.ArrayList<java.lang.String> getAllSources()
public java.util.ArrayList<java.lang.String> getTargets()
public java.util.ArrayList<java.lang.String> getFamilyTargets()
public java.util.ArrayList<java.lang.String> getAllTargets()
public java.lang.String writeLinksToDot(BPEL model, java.util.HashSet<BPELActivity> activities)
model
- BPEL The corresponding BPEL modelactivities
- HashSet The given activities
public abstract BPELActivity cloneActivity()
public void cloneLinks(BPELActivity activity)
activity
- BPELActivity The activity to clone the links from.public void acceptVisitor(BPELVisitor visitor)
acceptVisitor
in interface BPELVisitable
public void setJoinCondition(java.lang.String condition)
public java.lang.String getJoinCondition()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |