public abstract class RelationshipArtifactVisitor extends HierarchicalArtifactVisitorAdapter
| Constructor and Description |
|---|
RelationshipArtifactVisitor()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Actor artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Binding artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BindingOperation artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Element artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Message artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Operation artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationInput artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationOutput artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Organization artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Part artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Policy artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PolicyAttachment artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Port artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PortType artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Service artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceContract artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceEndpoint artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInstance artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInterface artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceOperation artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlDocument artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlService artifact) |
void |
visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.XsdDocument artifact) |
protected void |
visitBase(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BaseArtifactType artifact)
Common visit method for all artifacts.
|
protected void |
visitDerived(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.DerivedArtifactType artifact)
Common visit method for derived artifacts.
|
protected abstract void |
visitRelationship(String type,
org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Target target)
Called to visit a relationship.
|
protected void |
visitRelationships(String type,
List<? extends org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Target> targets)
Visits a collection of relationships.
|
protected void |
visitServiceImplementation(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceImplementationModelType artifact)
Common visit method for service implementation artifacts.
|
protected void |
visitSoa(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.SoaModelType artifact)
Common visit method for SOA model artifacts.
|
protected void |
visitWsdlDerived(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlDerivedArtifactType artifact)
Common visit method for WSDL derived artifacts.
|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitDocument, visitExtended, visitExtendedDocument, visitNamedWsdlDerived, visitXmlDocument, visitXsdDerivedprotected void visitBase(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BaseArtifactType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitDerived(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.DerivedArtifactType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitWsdlDerived(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlDerivedArtifactType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitSoa(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.SoaModelType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitServiceImplementation(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceImplementationModelType artifact)
HierarchicalArtifactVisitorAdapterpublic void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceContract artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceContract)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BindingOperation artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BindingOperation)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Actor artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Actor)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Binding artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Binding)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Element artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Element)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Message artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Message)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Operation artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Operation)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationInput artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationInput)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationOutput artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationOutput)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Organization artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Organization)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Part artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Part)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Policy artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Policy)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PolicyAttachment artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PolicyAttachment)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Port artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Port)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PortType artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PortType)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Service artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Service)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceEndpoint artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceEndpoint)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInstance artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInstance)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInterface artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInterface)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceOperation artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceOperation)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlDocument artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlDocument)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlService artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlService)public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.XsdDocument artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.XsdDocument)protected void visitRelationships(String type, List<? extends org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Target> targets)
type - targets - protected abstract void visitRelationship(String type, org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Target target)
type - target - Copyright © 2011-2014 JBoss, a division of Red Hat. All Rights Reserved.