org.apache.cxf.tools.corba.processors.idl
Class ObjectReferenceVisitor

java.lang.Object
  extended by org.apache.cxf.tools.corba.processors.idl.VisitorBase
      extended by org.apache.cxf.tools.corba.processors.idl.ObjectReferenceVisitor
All Implemented Interfaces:
Visitor

public class ObjectReferenceVisitor
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
ObjectReferenceVisitor(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlVisitor)
           
 
Method Summary
static boolean accept(Scope scope, org.apache.ws.commons.schema.XmlSchema s, javax.wsdl.Definition def, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
           
protected static boolean isForwardDeclaredReference(Scope scope, org.apache.ws.commons.schema.XmlSchema schema, antlr.collections.AST node, ScopeNameCollection scopedNames, WSDLASTVisitor wsdlVisitor)
           
 void visit(antlr.collections.AST node)
           
protected  void visitForwardDeclaredObjectReference(Scope scope, org.apache.ws.commons.schema.XmlSchemaCollection schemas, org.apache.ws.commons.schema.XmlSchema schema, antlr.collections.AST node, ScopeNameCollection scopedNames, WSDLASTVisitor wsdlVisitor)
           
 
Methods inherited from class org.apache.cxf.tools.corba.processors.idl.VisitorBase
getCorbaType, getFullyQualifiedName, getSchemaType, getScope, getScopedNames, getWsdlVisitor, setCorbaType, setFullyQualifiedName, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectReferenceVisitor

public ObjectReferenceVisitor(Scope scope,
                              javax.wsdl.Definition defn,
                              org.apache.ws.commons.schema.XmlSchema schemaRef,
                              WSDLASTVisitor wsdlVisitor)
Method Detail

accept

public static boolean accept(Scope scope,
                             org.apache.ws.commons.schema.XmlSchema s,
                             javax.wsdl.Definition def,
                             antlr.collections.AST node,
                             WSDLASTVisitor wsdlVisitor)

visit

public void visit(antlr.collections.AST node)
Specified by:
visit in interface Visitor
Specified by:
visit in class VisitorBase

isForwardDeclaredReference

protected static boolean isForwardDeclaredReference(Scope scope,
                                                    org.apache.ws.commons.schema.XmlSchema schema,
                                                    antlr.collections.AST node,
                                                    ScopeNameCollection scopedNames,
                                                    WSDLASTVisitor wsdlVisitor)

visitForwardDeclaredObjectReference

protected void visitForwardDeclaredObjectReference(Scope scope,
                                                   org.apache.ws.commons.schema.XmlSchemaCollection schemas,
                                                   org.apache.ws.commons.schema.XmlSchema schema,
                                                   antlr.collections.AST node,
                                                   ScopeNameCollection scopedNames,
                                                   WSDLASTVisitor wsdlVisitor)


Apache CXF