public abstract class RelationshipArtifactVisitor extends HierarchicalArtifactVisitorAdapter
| Constructor and Description |
|---|
RelationshipArtifactVisitor()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visit(Actor artifact) |
void |
visit(Binding artifact) |
void |
visit(BindingOperation artifact) |
void |
visit(Element artifact) |
void |
visit(Fault artifact) |
void |
visit(Message artifact) |
void |
visit(Operation artifact) |
void |
visit(OperationInput artifact) |
void |
visit(OperationOutput artifact) |
void |
visit(Organization artifact) |
void |
visit(Part artifact) |
void |
visit(Policy artifact) |
void |
visit(PolicyAttachment artifact) |
void |
visit(Port artifact) |
void |
visit(PortType artifact) |
void |
visit(Service artifact) |
void |
visit(ServiceContract artifact) |
void |
visit(ServiceEndpoint artifact) |
void |
visit(ServiceInstance artifact) |
void |
visit(ServiceInterface artifact) |
void |
visit(ServiceOperation artifact) |
void |
visit(WsdlDocument artifact) |
void |
visit(WsdlService 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 abstract void |
visitRelationship(String type,
Target target)
Called to visit a relationship.
|
protected void |
visitRelationships(String type,
List<? extends Target> targets)
Visits a collection of relationships.
|
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.
|
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(BaseArtifactType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitDerived(DerivedArtifactType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitWsdlDerived(WsdlDerivedArtifactType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitSoa(SoaModelType artifact)
HierarchicalArtifactVisitorAdapterprotected void visitServiceImplementation(ServiceImplementationModelType artifact)
HierarchicalArtifactVisitorAdapterpublic void visit(ServiceContract artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceContract)public void visit(BindingOperation artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BindingOperation)public void visit(Actor artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Actor)public void visit(Binding artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Binding)public void visit(Element artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Element)public void visit(Fault artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault)public void visit(Message artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Message)public void visit(Operation artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Operation)public void visit(OperationInput artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationInput)public void visit(OperationOutput artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.OperationOutput)public void visit(Organization artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Organization)public void visit(Part artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Part)public void visit(Policy artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Policy)public void visit(PolicyAttachment artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PolicyAttachment)public void visit(Port artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Port)public void visit(PortType artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.PortType)public void visit(Service artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Service)public void visit(ServiceEndpoint artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceEndpoint)public void visit(ServiceInstance artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInstance)public void visit(ServiceInterface artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceInterface)public void visit(ServiceOperation artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceOperation)public void visit(WsdlDocument artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlDocument)public void visit(WsdlService artifact)
visit in interface ArtifactVisitorvisit in class HierarchicalArtifactVisitorAdapterHierarchicalArtifactVisitorAdapter.visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlService)public void visit(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 Target> targets)
type - targets - Copyright © 2011–2013 JBoss, a division of Red Hat. All rights reserved.