Apache CXF API

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

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

public class OperationVisitor
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
OperationVisitor(Scope scope, javax.wsdl.Definition defn, org.apache.ws.commons.schema.XmlSchema schemaRef, WSDLASTVisitor wsdlVisitor, javax.wsdl.PortType wsdlPortType, javax.wsdl.Binding wsdlBinding)
           
 
Method Summary
static boolean accept(Scope scope, javax.wsdl.Definition def, org.apache.ws.commons.schema.XmlSchema schema, antlr.collections.AST node, WSDLASTVisitor wsdlVisitor)
           
 javax.wsdl.Message generateInputMessage(javax.wsdl.Operation operation, javax.wsdl.BindingOperation bindingOperation)
           
 javax.wsdl.Message generateOutputMessage(javax.wsdl.Operation operation, javax.wsdl.BindingOperation bindingOperation)
           
 void visit(antlr.collections.AST node)
           
 
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

OperationVisitor

public OperationVisitor(Scope scope,
                        javax.wsdl.Definition defn,
                        org.apache.ws.commons.schema.XmlSchema schemaRef,
                        WSDLASTVisitor wsdlVisitor,
                        javax.wsdl.PortType wsdlPortType,
                        javax.wsdl.Binding wsdlBinding)
Method Detail

accept

public static boolean accept(Scope scope,
                             javax.wsdl.Definition def,
                             org.apache.ws.commons.schema.XmlSchema schema,
                             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

generateInputMessage

public javax.wsdl.Message generateInputMessage(javax.wsdl.Operation operation,
                                               javax.wsdl.BindingOperation bindingOperation)

generateOutputMessage

public javax.wsdl.Message generateOutputMessage(javax.wsdl.Operation operation,
                                                javax.wsdl.BindingOperation bindingOperation)

Apache CXF API

Apache CXF