org.obe.xpdl
Class PackageVisitor

java.lang.Object
  extended byorg.obe.xpdl.PackageVisitor

public abstract class PackageVisitor
extends java.lang.Object

A general purpose visitor for traversing an XPDL package object graph.

Author:
Adrian Price

Constructor Summary
protected PackageVisitor()
           
 
Method Summary
 void visit(Activity pkg)
           
 void visit(ActivitySet pkg)
           
 void visit(ActualParameter actualParameter)
           
 void visit(Application application)
           
 void visit(DataField dataField)
           
 void visit(ExternalPackage externalPackage)
           
 void visit(FormalParameter formalParameter)
           
 void visit(NoImplementation noImplementation)
           
 void visit(Participant participant)
           
 void visit(SubFlow subFlow)
           
 void visit(Tool tool)
           
 void visit(ToolSet toolSet)
           
 void visit(Transition transition)
           
 void visit(Trigger event)
           
 void visit(TypeDeclaration typeDeclaration)
           
 void visit(WorkflowProcess pkg)
           
 void visit(XPDLPackage pkg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageVisitor

protected PackageVisitor()
Method Detail

visit

public void visit(Activity pkg)

visit

public void visit(ActivitySet pkg)

visit

public void visit(ActualParameter actualParameter)

visit

public void visit(Application application)

visit

public void visit(DataField dataField)

visit

public void visit(Trigger event)

visit

public void visit(ExternalPackage externalPackage)

visit

public void visit(FormalParameter formalParameter)

visit

public void visit(NoImplementation noImplementation)

visit

public void visit(Participant participant)

visit

public void visit(SubFlow subFlow)

visit

public void visit(Tool tool)

visit

public void visit(ToolSet toolSet)

visit

public void visit(Transition transition)

visit

public void visit(TypeDeclaration typeDeclaration)

visit

public void visit(WorkflowProcess pkg)

visit

public void visit(XPDLPackage pkg)


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.