Class ScopedNameVisitor

    • Constructor Detail

      • ScopedNameVisitor

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

      • 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)
      • isFullyScopedName

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

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