bexee.model
Class AtomicActivityVisitor

java.lang.Object
  extended bybexee.model.AbstractBPELElementVisitor
      extended bybexee.model.AtomicActivityVisitor
All Implemented Interfaces:
BPELElementVisitor
Direct Known Subclasses:
FindCreateReceivesVisitor, IsSynchronousProcessVisitor

public abstract class AtomicActivityVisitor
extends AbstractBPELElementVisitor

This is an abstact visitor which should be used as a superclass for all visitors which wish to visit basic activities only.

Version:
$Revision: 1.1 $, $Date: 2004/12/15 14:18:10 $
Author:
Pawel Kowalski

Constructor Summary
AtomicActivityVisitor()
           
 
Method Summary
 void visit(Flow flow)
          Traverse all activities within a Flow activity.
 void visit(Process process)
          Visit the process, i.e. ask the root Activity to accept this Visitor.
 void visit(Scope scope)
          Traverse the only activity of a Scope.
 void visit(Sequence sequence)
          Traverse all activities within a Sequence activity.
 
Methods inherited from class bexee.model.AbstractBPELElementVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtomicActivityVisitor

public AtomicActivityVisitor()
Method Detail

visit

public void visit(Process process)
Visit the process, i.e. ask the root Activity to accept this Visitor.

Specified by:
visit in interface BPELElementVisitor
Overrides:
visit in class AbstractBPELElementVisitor

visit

public void visit(Flow flow)
Traverse all activities within a Flow activity.

Specified by:
visit in interface BPELElementVisitor
Overrides:
visit in class AbstractBPELElementVisitor

visit

public void visit(Scope scope)
Traverse the only activity of a Scope.

Specified by:
visit in interface BPELElementVisitor
Overrides:
visit in class AbstractBPELElementVisitor

visit

public void visit(Sequence sequence)
Traverse all activities within a Sequence activity.

Specified by:
visit in interface BPELElementVisitor
Overrides:
visit in class AbstractBPELElementVisitor


Copyright © 2004 Berne University of Applied Sciences. All Rights Reserved.