org.overlord.sramp.common.visitors
Class ArtifactVisitorAdapter

java.lang.Object
  extended by org.overlord.sramp.common.visitors.ArtifactVisitorAdapter
All Implemented Interfaces:
ArtifactVisitor

public abstract class ArtifactVisitorAdapter
extends Object
implements ArtifactVisitor

A base class for visitors that are only interested in implementing a subset of the methods in the interface.

Author:
eric.wittmann@redhat.com

Constructor Summary
ArtifactVisitorAdapter()
          Default constructor.
 
Method Summary
 void visit(Actor artifact)
           
 void visit(AttributeDeclaration artifact)
           
 void visit(Binding artifact)
           
 void visit(BindingOperation artifact)
           
 void visit(BindingOperationFault artifact)
           
 void visit(BindingOperationInput artifact)
           
 void visit(BindingOperationOutput artifact)
           
 void visit(Choreography artifact)
           
 void visit(ChoreographyProcess artifact)
           
 void visit(Collaboration artifact)
           
 void visit(CollaborationProcess artifact)
           
 void visit(ComplexTypeDeclaration artifact)
           
 void visit(Composition artifact)
           
 void visit(Document artifact)
           
 void visit(Effect artifact)
           
 void visit(Element artifact)
           
 void visit(ElementDeclaration artifact)
           
 void visit(Event artifact)
           
 void visit(ExtendedArtifactType artifact)
           
 void visit(Fault artifact)
           
 void visit(InformationType artifact)
           
 void visit(Message artifact)
           
 void visit(Operation artifact)
           
 void visit(OperationInput artifact)
           
 void visit(OperationOutput artifact)
           
 void visit(Orchestration artifact)
           
 void visit(OrchestrationProcess artifact)
           
 void visit(Organization artifact)
           
 void visit(Part artifact)
           
 void visit(Policy artifact)
           
 void visit(PolicyAttachment artifact)
           
 void visit(PolicyDocument artifact)
           
 void visit(PolicyExpression artifact)
           
 void visit(PolicySubject artifact)
           
 void visit(Port artifact)
           
 void visit(PortType artifact)
           
 void visit(Process artifact)
           
 void visit(Service artifact)
           
 void visit(ServiceComposition artifact)
           
 void visit(ServiceContract artifact)
           
 void visit(ServiceEndpoint artifact)
           
 void visit(ServiceInstance artifact)
           
 void visit(ServiceInterface artifact)
           
 void visit(ServiceOperation artifact)
           
 void visit(SimpleTypeDeclaration artifact)
           
 void visit(SoapAddress artifact)
           
 void visit(SoapBinding artifact)
           
 void visit(System artifact)
           
 void visit(Task artifact)
           
 void visit(WsdlDocument artifact)
           
 void visit(WsdlExtension artifact)
           
 void visit(WsdlService artifact)
           
 void visit(XmlDocument artifact)
           
 void visit(XsdDocument artifact)
           
protected  void visitBase(BaseArtifactType artifact)
          Common visit method for all artifacts.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArtifactVisitorAdapter

public ArtifactVisitorAdapter()
Default constructor.

Method Detail

visitBase

protected void visitBase(BaseArtifactType artifact)
Common visit method for all artifacts.

Parameters:
artifact -

visit

public void visit(Document artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Document)

visit

public void visit(XmlDocument artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.XmlDocument)

visit

public void visit(XsdDocument artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.XsdDocument)

visit

public void visit(AttributeDeclaration artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.AttributeDeclaration)

visit

public void visit(ElementDeclaration artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ElementDeclaration)

visit

public void visit(SimpleTypeDeclaration artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.SimpleTypeDeclaration)

visit

public void visit(ComplexTypeDeclaration artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ComplexTypeDeclaration)

visit

public void visit(PolicyDocument artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicyDocument)

visit

public void visit(PolicyExpression artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicyExpression)

visit

public void visit(PolicyAttachment artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicyAttachment)

visit

public void visit(SoapAddress artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.SoapAddress)

visit

public void visit(SoapBinding artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.SoapBinding)

visit

public void visit(WsdlDocument artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.WsdlDocument)

visit

public void visit(WsdlService artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.WsdlService)

visit

public void visit(Port artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Port)

visit

public void visit(WsdlExtension artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.WsdlExtension)

visit

public void visit(Part artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Part)

visit

public void visit(Message artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Message)

visit

public void visit(Fault artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Fault)

visit

public void visit(PortType artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PortType)

visit

public void visit(Operation artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Operation)

visit

public void visit(OperationInput artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.OperationInput)

visit

public void visit(OperationOutput artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.OperationOutput)

visit

public void visit(Binding artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Binding)

visit

public void visit(BindingOperation artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperation)

visit

public void visit(BindingOperationInput artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperationInput)

visit

public void visit(BindingOperationOutput artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperationOutput)

visit

public void visit(BindingOperationFault artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperationFault)

visit

public void visit(Organization artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Organization)

visit

public void visit(ServiceEndpoint artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceEndpoint)

visit

public void visit(ServiceInstance artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceInstance)

visit

public void visit(ServiceOperation artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceOperation)

visit

public void visit(ExtendedArtifactType artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ExtendedArtifactType)

visit

public void visit(Actor artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Actor)

visit

public void visit(Choreography artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Choreography)

visit

public void visit(ChoreographyProcess artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ChoreographyProcess)

visit

public void visit(Collaboration artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Collaboration)

visit

public void visit(CollaborationProcess artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.CollaborationProcess)

visit

public void visit(Composition artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Composition)

visit

public void visit(Effect artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Effect)

visit

public void visit(Element artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Element)

visit

public void visit(Event artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Event)

visit

public void visit(InformationType artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.InformationType)

visit

public void visit(Orchestration artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Orchestration)

visit

public void visit(OrchestrationProcess artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.OrchestrationProcess)

visit

public void visit(Policy artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Policy)

visit

public void visit(PolicySubject artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicySubject)

visit

public void visit(Process artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Process)

visit

public void visit(Service artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Service)

visit

public void visit(ServiceContract artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceContract)

visit

public void visit(ServiceComposition artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceComposition)

visit

public void visit(ServiceInterface artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceInterface)

visit

public void visit(System artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.System)

visit

public void visit(Task artifact)
Specified by:
visit in interface ArtifactVisitor
See Also:
ArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Task)


Copyright © 2011-2013 JBoss, a division of Red Hat. All Rights Reserved.