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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DeferredActionCollectionprotected javax.wsdl.Definitionprotected WSDLSchemaManagerprotected ModuleToNSMapperprotected org.apache.ws.commons.schema.XmlSchemaprotected org.apache.ws.commons.schema.XmlSchemaCollectionprotected static ScopeNameCollectionprotected TypeMappingTypeprotected WSDLASTVisitor -
Constructor Summary
ConstructorsConstructorDescriptionVisitorBase(Scope scopeRef, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlASTVisitor) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.ws.commons.schema.XmlSchemaTypegetScope()static ScopeNameCollectionprotected voidsetCorbaType(CorbaType type) voidsetFullyQualifiedName(Scope declaredName) protected voidsetSchemaType(org.apache.ws.commons.schema.XmlSchemaType type) abstract voidvisit(antlr.collections.AST node)
-
Field Details
-
scopedNames
-
wsdlVisitor
-
schemas
protected org.apache.ws.commons.schema.XmlSchemaCollection schemas -
typeMap
-
mapper
-
manager
-
deferredActions
-
schema
protected org.apache.ws.commons.schema.XmlSchema schema -
definition
protected javax.wsdl.Definition definition
-
-
Constructor Details
-
VisitorBase
public VisitorBase(Scope scopeRef, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlASTVisitor)
-
-
Method Details
-
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
-
getCorbaType
- Specified by:
getCorbaTypein interfaceVisitor
-
getScope
-
getScopedNames
-
setFullyQualifiedName
-
getFullyQualifiedName
- Specified by:
getFullyQualifiedNamein interfaceVisitor
-
getWsdlVisitor
-