org.apache.cxf.tools.corba.processors.idl
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
Constructor Summary |
VisitorBase(Scope scopeRef,
javax.wsdl.Definition defn,
org.apache.ws.commons.schema.XmlSchema schemaRef,
WSDLASTVisitor wsdlASTVisitor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
VisitorBase
public VisitorBase(Scope scopeRef,
javax.wsdl.Definition defn,
org.apache.ws.commons.schema.XmlSchema schemaRef,
WSDLASTVisitor wsdlASTVisitor)
visit
public abstract void visit(antlr.collections.AST node)
- Specified by:
visit
in interface Visitor
setSchemaType
protected void setSchemaType(org.apache.ws.commons.schema.XmlSchemaType type)
getSchemaType
public org.apache.ws.commons.schema.XmlSchemaType getSchemaType()
- Specified by:
getSchemaType
in interface Visitor
setCorbaType
protected void setCorbaType(CorbaTypeImpl type)
getCorbaType
public CorbaTypeImpl getCorbaType()
- Specified by:
getCorbaType
in interface Visitor
getScope
public Scope getScope()
- Specified by:
getScope
in interface Visitor
getScopedNames
public static ScopeNameCollection getScopedNames()
setFullyQualifiedName
public void setFullyQualifiedName(Scope declaredName)
getFullyQualifiedName
public Scope getFullyQualifiedName()
- Specified by:
getFullyQualifiedName
in interface Visitor
getWsdlVisitor
public WSDLASTVisitor getWsdlVisitor()
Apache CXF