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
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.tools.corba.processors.idl.VisitorBase
deferredActions, definition, manager, mapper, schema, schemas, scopedNames, typeMap, wsdlVisitor
-
-
Constructor Summary
Constructors Constructor Description ScopedNameVisitor(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlVisitor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleanaccept(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)static booleanaccept(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, boolean asName)static CorbaTypefindCorbaType(TypeMappingType typeMap, QName typeName)static CorbaTypefindCorbaTypeForSchemaType(TypeMappingType typeMap, QName schemaTypeName, Scope scopedName)protected static booleanfindNonSchemaType(String name, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)protected static booleanfindSchemaType(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)protected static booleanfindSchemaType(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder, boolean checkExact)static booleanfindSchemaTypeInBaseScope(List<Scope> scopeList, Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)protected static ScopeforwardDeclared(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)protected static ScopegetFullyScopedName(Scope currentScope, antlr.collections.AST node)protected static booleanisforwardDeclared(Scope scope, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)protected static booleanisforwardDeclared(Scope scope, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, boolean b)protected static booleanisFullyScopedName(antlr.collections.AST node)protected static voidpopulateAliasSchemaType(CorbaType corbaType, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)voidsetExceptionMode(boolean value)voidvisit(antlr.collections.AST node)-
Methods inherited from class org.apache.cxf.tools.corba.processors.idl.VisitorBase
getCorbaType, getFullyQualifiedName, getSchemaType, getScope, getScopedNames, getWsdlVisitor, setCorbaType, setFullyQualifiedName, setSchemaType
-
-
-
-
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:
visitin interfaceVisitor- Specified by:
visitin classVisitorBase
-
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)
-
-