|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
public abstract class HierarchicalArtifactVisitorAdapter
A base class for visitors that are interested in specific sections of the S-RAMP class hierarchy. This class provides methods for the various shared (abstract) base classes within the hierachy.
| Constructor Summary | |
|---|---|
HierarchicalArtifactVisitorAdapter()
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. |
protected void |
visitDerived(DerivedArtifactType artifact)
Common visit method for derived artifacts. |
protected void |
visitDocument(DocumentArtifactType artifact)
Common visit method for document artifacts. |
protected void |
visitExtended(ExtendedArtifactType artifact)
Common visit method for Extended artifacts. |
protected void |
visitNamedWsdlDerived(NamedWsdlDerivedArtifactType artifact)
Common visit method for named WSDL derived artifacts. |
protected void |
visitServiceImplementation(ServiceImplementationModelType artifact)
Common visit method for service implementation artifacts. |
protected void |
visitSoa(SoaModelType artifact)
Common visit method for SOA model artifacts. |
protected void |
visitWsdlDerived(WsdlDerivedArtifactType artifact)
Common visit method for WSDL derived artifacts. |
protected void |
visitXmlDocument(XmlDocument artifact)
Common visit method for XML document artifacts. |
protected void |
visitXsdDerived(XsdType artifact)
Common visit method for XSD derived artifacts. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HierarchicalArtifactVisitorAdapter()
| Method Detail |
|---|
protected void visitBase(BaseArtifactType artifact)
artifact - protected void visitDerived(DerivedArtifactType artifact)
artifact - protected void visitWsdlDerived(WsdlDerivedArtifactType artifact)
artifact - protected void visitNamedWsdlDerived(NamedWsdlDerivedArtifactType artifact)
artifact - protected void visitXsdDerived(XsdType artifact)
artifact - protected void visitDocument(DocumentArtifactType artifact)
artifact - protected void visitXmlDocument(XmlDocument artifact)
artifact - protected void visitServiceImplementation(ServiceImplementationModelType artifact)
artifact - protected void visitSoa(SoaModelType artifact)
artifact - protected void visitExtended(ExtendedArtifactType artifact)
artifact - public void visit(Document artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Document)public void visit(XmlDocument artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.XmlDocument)public void visit(XsdDocument artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.XsdDocument)public void visit(AttributeDeclaration artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.AttributeDeclaration)public void visit(ElementDeclaration artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ElementDeclaration)public void visit(SimpleTypeDeclaration artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.SimpleTypeDeclaration)public void visit(ComplexTypeDeclaration artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ComplexTypeDeclaration)public void visit(PolicyDocument artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicyDocument)public void visit(PolicyExpression artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicyExpression)public void visit(PolicyAttachment artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicyAttachment)public void visit(SoapAddress artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.SoapAddress)public void visit(SoapBinding artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.SoapBinding)public void visit(WsdlDocument artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.WsdlDocument)public void visit(WsdlService artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.WsdlService)public void visit(Port artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Port)public void visit(WsdlExtension artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.WsdlExtension)public void visit(Part artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Part)public void visit(Message artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Message)public void visit(Fault artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Fault)public void visit(PortType artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PortType)public void visit(Operation artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Operation)public void visit(OperationInput artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.OperationInput)public void visit(OperationOutput artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.OperationOutput)public void visit(Binding artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Binding)public void visit(BindingOperation artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperation)public void visit(BindingOperationInput artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperationInput)public void visit(BindingOperationOutput artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperationOutput)public void visit(BindingOperationFault artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.BindingOperationFault)public void visit(Organization artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Organization)public void visit(ServiceEndpoint artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceEndpoint)public void visit(ServiceInstance artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceInstance)public void visit(ServiceOperation artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceOperation)public void visit(ExtendedArtifactType artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ExtendedArtifactType)public void visit(Actor artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Actor)public void visit(Choreography artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Choreography)public void visit(ChoreographyProcess artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ChoreographyProcess)public void visit(Collaboration artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Collaboration)public void visit(CollaborationProcess artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.CollaborationProcess)public void visit(Composition artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Composition)public void visit(Effect artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Effect)public void visit(Element artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Element)public void visit(Event artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Event)public void visit(InformationType artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.InformationType)public void visit(Orchestration artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Orchestration)public void visit(OrchestrationProcess artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.OrchestrationProcess)public void visit(Policy artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Policy)public void visit(PolicySubject artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.PolicySubject)public void visit(Process artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Process)public void visit(Service artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Service)public void visit(ServiceContract artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceContract)public void visit(ServiceComposition artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceComposition)public void visit(ServiceInterface artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.ServiceInterface)public void visit(System artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.System)public void visit(Task artifact)
visit in interface ArtifactVisitorArtifactVisitor.visit(org.s_ramp.xmlns._2010.s_ramp.Task)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||