Class VisitorBase

java.lang.Object
org.apache.cxf.tools.corba.processors.idl.VisitorBase
All Implemented Interfaces:
Visitor
Direct Known Subclasses:
ArrayVisitor, AttributeVisitor, ConstrTypeSpecVisitor, ConstVisitor, DeclaratorVisitor, DefinitionVisitor, EnumVisitor, ExceptionVisitor, FixedVisitor, ModuleVisitor, ObjectReferenceVisitor, OperationVisitor, ParamDclVisitor, ParamTypeSpecVisitor, PortTypeVisitor, ScopedNameVisitor, SequenceVisitor, SimpleTypeSpecVisitor, StringVisitor, StructVisitor, TemplateTypeSpecVisitor, TypeDclVisitor, TypedefVisitor, TypesVisitor, UnionVisitor

public abstract class VisitorBase extends Object implements Visitor
  • Field Details

  • Constructor Details

    • VisitorBase

      public VisitorBase(Scope scopeRef, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlASTVisitor)
  • Method Details

    • visit

      public abstract void visit(antlr.collections.AST node)
      Specified by:
      visit in interface Visitor
    • setSchemaType

      protected void setSchemaType(org.apache.ws.commons.schema.XmlSchemaType type)
    • getSchemaType

      public org.apache.ws.commons.schema.XmlSchemaType getSchemaType()
      Specified by:
      getSchemaType in interface Visitor
    • setCorbaType

      protected void setCorbaType(CorbaType type)
    • getCorbaType

      public CorbaType getCorbaType()
      Specified by:
      getCorbaType in interface Visitor
    • getScope

      public Scope getScope()
      Specified by:
      getScope in interface Visitor
    • getScopedNames

      public static ScopeNameCollection getScopedNames()
    • setFullyQualifiedName

      public void setFullyQualifiedName(Scope declaredName)
    • getFullyQualifiedName

      public Scope getFullyQualifiedName()
      Specified by:
      getFullyQualifiedName in interface Visitor
    • getWsdlVisitor

      public WSDLASTVisitor getWsdlVisitor()