public class ScopedNameVisitor extends VisitorBase
deferredActions, definition, manager, mapper, schema, schemas, scopedNames, typeMap, wsdlVisitor
Constructor and Description |
---|
ScopedNameVisitor(Scope scope,
javax.wsdl.Definition defn,
org.apache.ws.commons.schema.XmlSchema schemaRef,
WSDLASTVisitor wsdlVisitor) |
Modifier and Type | Method and Description |
---|---|
static boolean |
accept(Scope scope,
javax.wsdl.Definition defn,
org.apache.ws.commons.schema.XmlSchema schemaRef,
antlr.collections.AST node,
WSDLASTVisitor wsdlVisitor) |
static boolean |
accept(Scope scope,
javax.wsdl.Definition defn,
org.apache.ws.commons.schema.XmlSchema schemaRef,
antlr.collections.AST node,
WSDLASTVisitor wsdlVisitor,
boolean asName) |
static CorbaType |
findCorbaType(TypeMappingType typeMap,
QName typeName) |
static CorbaType |
findCorbaTypeForSchemaType(TypeMappingType typeMap,
QName schemaTypeName,
Scope scopedName) |
protected static boolean |
findNonSchemaType(String name,
WSDLASTVisitor wsdlVisitor,
VisitorTypeHolder holder) |
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) |
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) |
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) |
protected static Scope |
forwardDeclared(Scope scope,
javax.wsdl.Definition defn,
org.apache.ws.commons.schema.XmlSchema schemaRef,
antlr.collections.AST node,
WSDLASTVisitor wsdlVisitor) |
protected static Scope |
getFullyScopedName(Scope currentScope,
antlr.collections.AST node) |
protected static boolean |
isforwardDeclared(Scope scope,
antlr.collections.AST node,
WSDLASTVisitor wsdlVisitor) |
protected static boolean |
isforwardDeclared(Scope scope,
antlr.collections.AST node,
WSDLASTVisitor wsdlVisitor,
boolean b) |
protected static boolean |
isFullyScopedName(antlr.collections.AST node) |
protected static void |
populateAliasSchemaType(CorbaType corbaType,
WSDLASTVisitor wsdlVisitor,
VisitorTypeHolder holder) |
void |
setExceptionMode(boolean value) |
void |
visit(antlr.collections.AST node) |
getCorbaType, getFullyQualifiedName, getSchemaType, getScope, getScopedNames, getWsdlVisitor, setCorbaType, setFullyQualifiedName, setSchemaType
public ScopedNameVisitor(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlVisitor)
public void setExceptionMode(boolean value)
public static boolean accept(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
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)
public void visit(antlr.collections.AST node)
visit
in interface Visitor
visit
in class VisitorBase
protected static boolean isforwardDeclared(Scope scope, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
protected static boolean isforwardDeclared(Scope scope, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor, boolean b)
protected static Scope forwardDeclared(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
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)
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)
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)
public static CorbaType findCorbaTypeForSchemaType(TypeMappingType typeMap, QName schemaTypeName, Scope scopedName)
public static CorbaType findCorbaType(TypeMappingType typeMap, QName typeName)
protected static boolean isFullyScopedName(antlr.collections.AST node)
protected static Scope getFullyScopedName(Scope currentScope, antlr.collections.AST node)
protected static boolean findNonSchemaType(String name, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)
protected static void populateAliasSchemaType(CorbaType corbaType, WSDLASTVisitor wsdlVisitor, VisitorTypeHolder holder)
Apache CXF