org.processmining.framework.models.bpel
Class BPELEvent

java.lang.Object
  extended by org.processmining.framework.models.bpel.BPELActivity
      extended by org.processmining.framework.models.bpel.BPELEvent
All Implemented Interfaces:
BPELVisitable
Direct Known Subclasses:
BPELInvoke, BPELReceive, BPELReply

public abstract class BPELEvent
extends BPELActivity

Title: BPELEvent

Description: Superclass for the BPEL event activities (invoke, receive, reply).

Copyright: Copyright (c) 2006

Company: TU/e

Version:
1.0
Author:
Eric Verbeek

Field Summary
 
Fields inherited from class org.processmining.framework.models.bpel.BPELActivity
element
 
Constructor Summary
BPELEvent(org.w3c.dom.Element element)
           
BPELEvent(java.lang.String tagName, java.lang.String name)
           
 
Method Summary
 void acceptVisitor(BPELVisitor visitor)
           
 LogEvent getLogEvent()
           
 ModelGraphVertex getVertex()
           
 void newVertex(ModelGraph graph)
           
 void setLogEvent(LogEvent event)
           
 void setVertex(ModelGraphVertex vertex)
           
 
Methods inherited from class org.processmining.framework.models.bpel.BPELActivity
appendAttribute, appendSource, appendTarget, cloneActivity, cloneLinks, countActivities, getAllSources, getAllTargets, getElement, getFamilySources, getFamilyTargets, getJoinCondition, getName, getSources, getTargets, setJoinCondition, toString, writeLinksToDot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BPELEvent

public BPELEvent(org.w3c.dom.Element element)

BPELEvent

public BPELEvent(java.lang.String tagName,
                 java.lang.String name)
Method Detail

getLogEvent

public LogEvent getLogEvent()

setLogEvent

public void setLogEvent(LogEvent event)

getVertex

public ModelGraphVertex getVertex()

setVertex

public void setVertex(ModelGraphVertex vertex)

newVertex

public void newVertex(ModelGraph graph)

acceptVisitor

public void acceptVisitor(BPELVisitor visitor)
Specified by:
acceptVisitor in interface BPELVisitable
Overrides:
acceptVisitor in class BPELActivity