Uses of Interface
bexee.model.BPELElementVisitor

Packages that use BPELElementVisitor
bexee.model Java representation of the BPEL language. 
bexee.model.activity.impl This package contains default implementations of the interfaces from the bexee.model.activity package. 
bexee.model.elements.impl This package contains default implementations of the interfaces from the bexee.model.elements package. 
bexee.model.process.impl This package contains default implementations for the bexee.model.process package. 
 

Uses of BPELElementVisitor in bexee.model
 

Classes in bexee.model that implement BPELElementVisitor
 class AbstractBPELElementVisitor
          This is a default BPELElementVisitor which provides empty implementations of all visit(BPELElement) methods.
 class AtomicActivityVisitor
          This is an abstact visitor which should be used as a superclass for all visitors which wish to visit basic activities only.
 class FindCreateReceivesVisitor
          This implementation of a BPELElementVisitor allows finding all Receive activities in a BPEL process with "createInstance=yes" attribute, i.e. all Receives which can cause the creation of a process instance.
 class IsSynchronousProcessVisitor
          This implementation of a BPELElementVisitor is used to discover whether a BPELProcess is synchronous or not.
 

Methods in bexee.model with parameters of type BPELElementVisitor
 void BPELElement.accept(BPELElementVisitor elementVisitor)
          Accept a BPELElementVisitor which will visit this BPEL element.
 

Uses of BPELElementVisitor in bexee.model.activity.impl
 

Methods in bexee.model.activity.impl with parameters of type BPELElementVisitor
 void ThrowImpl.accept(BPELElementVisitor elementVisitor)
           
 void TerminateImpl.accept(BPELElementVisitor elementVisitor)
           
 void SwitchImpl.accept(BPELElementVisitor elementVisitor)
           
 void SequenceImpl.accept(BPELElementVisitor elementVisitor)
           
 void ScopeImpl.accept(BPELElementVisitor elementVisitor)
           
 void ReplyImpl.accept(BPELElementVisitor elementVisitor)
           
 void ReceiveImpl.accept(BPELElementVisitor elementVisitor)
           
 void InvokeImpl.accept(BPELElementVisitor elementVisitor)
           
 void FlowImpl.accept(BPELElementVisitor elementVisitor)
           
 void EmptyImpl.accept(BPELElementVisitor elementVisitor)
           
 void CompensateImpl.accept(BPELElementVisitor elementVisitor)
           
 void AssignImpl.accept(BPELElementVisitor elementVisitor)
           
 

Uses of BPELElementVisitor in bexee.model.elements.impl
 

Methods in bexee.model.elements.impl with parameters of type BPELElementVisitor
 void VariablesImpl.accept(BPELElementVisitor elementVisitor)
           
 void VariableImpl.accept(BPELElementVisitor elementVisitor)
           
 void PartnerLinksImpl.accept(BPELElementVisitor elementVisitor)
           
 void PartnerLinkImpl.accept(BPELElementVisitor elementVisitor)
           
 void LinkImpl.accept(BPELElementVisitor elementVisitor)
           
 void CorrelationPatternImpl.accept(BPELElementVisitor elementVisitor)
           
 void CorrelationImpl.accept(BPELElementVisitor elementVisitor)
           
 void CopyImpl.accept(BPELElementVisitor elementVisitor)
           
 

Uses of BPELElementVisitor in bexee.model.process.impl
 

Methods in bexee.model.process.impl with parameters of type BPELElementVisitor
 void ProcessImpl.accept(BPELElementVisitor elementVisitor)
           
 



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