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 Summary
Fields Modifier and Type Field Description protected DeferredActionCollectiondeferredActionsprotected javax.wsdl.Definitiondefinitionprotected WSDLSchemaManagermanagerprotected ModuleToNSMappermapperprotected org.apache.ws.commons.schema.XmlSchemaschemaprotected org.apache.ws.commons.schema.XmlSchemaCollectionschemasprotected static ScopeNameCollectionscopedNamesprotected TypeMappingTypetypeMapprotected WSDLASTVisitorwsdlVisitor
-
Constructor Summary
Constructors Constructor Description VisitorBase(Scope scopeRef, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlASTVisitor)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CorbaTypegetCorbaType()ScopegetFullyQualifiedName()org.apache.ws.commons.schema.XmlSchemaTypegetSchemaType()ScopegetScope()static ScopeNameCollectiongetScopedNames()WSDLASTVisitorgetWsdlVisitor()protected voidsetCorbaType(CorbaType type)voidsetFullyQualifiedName(Scope declaredName)protected voidsetSchemaType(org.apache.ws.commons.schema.XmlSchemaType type)abstract voidvisit(antlr.collections.AST node)
-
-
-
Field Detail
-
scopedNames
protected static ScopeNameCollection scopedNames
-
wsdlVisitor
protected WSDLASTVisitor wsdlVisitor
-
schemas
protected org.apache.ws.commons.schema.XmlSchemaCollection schemas
-
typeMap
protected TypeMappingType typeMap
-
mapper
protected ModuleToNSMapper mapper
-
manager
protected WSDLSchemaManager manager
-
deferredActions
protected DeferredActionCollection deferredActions
-
schema
protected org.apache.ws.commons.schema.XmlSchema schema
-
definition
protected javax.wsdl.Definition definition
-
-
Constructor Detail
-
VisitorBase
public VisitorBase(Scope scopeRef, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlASTVisitor)
-
-
Method Detail
-
visit
public abstract void visit(antlr.collections.AST node)
-
setSchemaType
protected void setSchemaType(org.apache.ws.commons.schema.XmlSchemaType type)
-
getSchemaType
public org.apache.ws.commons.schema.XmlSchemaType getSchemaType()
- Specified by:
getSchemaTypein interfaceVisitor
-
setCorbaType
protected void setCorbaType(CorbaType type)
-
getCorbaType
public CorbaType getCorbaType()
- Specified by:
getCorbaTypein interfaceVisitor
-
getScopedNames
public static ScopeNameCollection getScopedNames()
-
setFullyQualifiedName
public void setFullyQualifiedName(Scope declaredName)
-
getFullyQualifiedName
public Scope getFullyQualifiedName()
- Specified by:
getFullyQualifiedNamein interfaceVisitor
-
getWsdlVisitor
public WSDLASTVisitor getWsdlVisitor()
-
-