org.overlord.sramp.shell.util
Class PrintArtifactMetaDataVisitor

java.lang.Object
  extended by org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
      extended by org.overlord.sramp.shell.util.PrintArtifactMetaDataVisitor
All Implemented Interfaces:
org.overlord.sramp.common.visitors.ArtifactVisitor

public class PrintArtifactMetaDataVisitor
extends org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter

Visitor that knows how to print out details of an artifact.

Author:
eric.wittmann@redhat.com

Constructor Summary
PrintArtifactMetaDataVisitor()
          Constructor.
 
Method Summary
protected  void visitBase(org.s_ramp.xmlns._2010.s_ramp.BaseArtifactType artifact)
           
protected  void visitDerived(org.s_ramp.xmlns._2010.s_ramp.DerivedArtifactType artifact)
           
protected  void visitDocument(org.s_ramp.xmlns._2010.s_ramp.DocumentArtifactType artifact)
           
protected  void visitNamedWsdlDerived(org.s_ramp.xmlns._2010.s_ramp.NamedWsdlDerivedArtifactType artifact)
           
protected  void visitXmlDocument(org.s_ramp.xmlns._2010.s_ramp.XmlDocument artifact)
           
 
Methods inherited from class org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitExtended, visitServiceImplementation, visitSoa, visitWsdlDerived, visitXsdDerived
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintArtifactMetaDataVisitor

public PrintArtifactMetaDataVisitor()
Constructor.

Method Detail

visitBase

protected void visitBase(org.s_ramp.xmlns._2010.s_ramp.BaseArtifactType artifact)
Overrides:
visitBase in class org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
See Also:
HierarchicalArtifactVisitorAdapter.visitBase(org.s_ramp.xmlns._2010.s_ramp.BaseArtifactType)

visitDerived

protected void visitDerived(org.s_ramp.xmlns._2010.s_ramp.DerivedArtifactType artifact)
Overrides:
visitDerived in class org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
See Also:
HierarchicalArtifactVisitorAdapter.visitDerived(org.s_ramp.xmlns._2010.s_ramp.DerivedArtifactType)

visitDocument

protected void visitDocument(org.s_ramp.xmlns._2010.s_ramp.DocumentArtifactType artifact)
Overrides:
visitDocument in class org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
See Also:
HierarchicalArtifactVisitorAdapter.visitDocument(org.s_ramp.xmlns._2010.s_ramp.DocumentArtifactType)

visitXmlDocument

protected void visitXmlDocument(org.s_ramp.xmlns._2010.s_ramp.XmlDocument artifact)
Overrides:
visitXmlDocument in class org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
See Also:
HierarchicalArtifactVisitorAdapter.visitXmlDocument(org.s_ramp.xmlns._2010.s_ramp.XmlDocument)

visitNamedWsdlDerived

protected void visitNamedWsdlDerived(org.s_ramp.xmlns._2010.s_ramp.NamedWsdlDerivedArtifactType artifact)
Overrides:
visitNamedWsdlDerived in class org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter
See Also:
HierarchicalArtifactVisitorAdapter.visitNamedWsdlDerived(org.s_ramp.xmlns._2010.s_ramp.NamedWsdlDerivedArtifactType)


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