Class ScopedNameVisitor

java.lang.Object
org.apache.cxf.tools.corba.processors.idl.VisitorBase
org.apache.cxf.tools.corba.processors.idl.ScopedNameVisitor
All Implemented Interfaces:
Visitor

public class ScopedNameVisitor extends VisitorBase
  • Constructor Details

    • ScopedNameVisitor

      public ScopedNameVisitor(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlVisitor)
  • Method Details

    • setExceptionMode

      public void setExceptionMode(boolean value)
    • accept

      public static boolean accept(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
    • accept

      public static boolean accept(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, boolean asName)
    • visit

      public void visit(antlr.collections.AST node)
      Specified by:
      visit in interface Visitor
      Specified by:
      visit in class VisitorBase
    • isforwardDeclared

      protected static boolean isforwardDeclared(Scope scope, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
    • isforwardDeclared

      protected static boolean isforwardDeclared(Scope scope, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, boolean b)
    • forwardDeclared

      protected static Scope forwardDeclared(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
    • findSchemaType

      protected static boolean findSchemaType(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)
    • findSchemaType

      protected static boolean findSchemaType(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder, boolean checkExact)
    • findSchemaTypeInBaseScope

      public static boolean findSchemaTypeInBaseScope(List<Scope> scopeList, Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)
    • findCorbaTypeForSchemaType

      public static CorbaType findCorbaTypeForSchemaType(TypeMappingType typeMap, QName schemaTypeName, Scope scopedName)
    • findCorbaType

      public static CorbaType findCorbaType(TypeMappingType typeMap, QName typeName)
    • isFullyScopedName

      protected static boolean isFullyScopedName(antlr.collections.AST node)
    • getFullyScopedName

      protected static Scope getFullyScopedName(Scope currentScope, antlr.collections.AST node)
    • findNonSchemaType

      protected static boolean findNonSchemaType(String name, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)
    • populateAliasSchemaType

      protected static void populateAliasSchemaType(CorbaType corbaType, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)