public abstract class RelationshipArtifactVisitor extends HierarchicalArtifactVisitor
error
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 void |
visitRelationship(String type,
String targetUuid,
boolean generic) |
protected abstract void |
visitRelationship(String type,
org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Target target,
boolean generic)
Called to visit a relationship.
|
protected void |
visitRelationships(String type,
List<? extends org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Target> targets,
boolean generic)
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.
|
throwError, 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, visitActor, visitDocument, visitElement, visitExtended, visitExtendedDocument, visitNamedWsdlDerived, visitXmlDocument, visitXsdDerived
protected void visitBase(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BaseArtifactType artifact)
AbstractArtifactVisitor
visitBase
in class AbstractArtifactVisitor
AbstractArtifactVisitor.visitBase(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.BaseArtifactType)
protected void visitDerived(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.DerivedArtifactType artifact)
HierarchicalArtifactVisitor
protected void visitWsdlDerived(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.WsdlDerivedArtifactType artifact)
HierarchicalArtifactVisitor
protected void visitSoa(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.SoaModelType artifact)
HierarchicalArtifactVisitor
protected void visitServiceImplementation(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceImplementationModelType artifact)
HierarchicalArtifactVisitor
public void visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ServiceContract artifact)
visit
in interface ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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 ArtifactVisitor
visit
in class HierarchicalArtifactVisitor
HierarchicalArtifactVisitor.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, boolean generic)
type
- targets
- protected abstract void visitRelationship(String type, org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Target target, boolean generic)
type
- target
- Copyright © 2011–2015 JBoss, a division of Red Hat. All rights reserved.