org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal
Class ParameterProcessor

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.AbstractProcessor
      extended by org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.ParameterProcessor

public class ParameterProcessor
extends AbstractProcessor


Field Summary
static String HEADER
           
static String OUT_OF_BAND_HEADER
           
 
Fields inherited from class org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.AbstractProcessor
context, LOG
 
Constructor Summary
ParameterProcessor(org.apache.cxf.tools.common.ToolContext penv)
           
 
Method Summary
protected  org.apache.cxf.tools.common.model.JavaParameter addParameter(org.apache.cxf.tools.common.model.JavaMethod method, org.apache.cxf.tools.common.model.JavaParameter parameter)
           
 org.apache.cxf.tools.common.model.JavaParameter addParameterFromBinding(org.apache.cxf.tools.common.model.JavaMethod method, org.apache.cxf.service.model.MessagePartInfo part, org.apache.cxf.tools.common.model.JavaType.Style style)
          This method will be used by binding processor to change existing generated java method of porttype
 void process(org.apache.cxf.tools.common.model.JavaMethod method, org.apache.cxf.service.model.MessageInfo inputMessage, org.apache.cxf.service.model.MessageInfo outputMessage, List<String> parameterOrder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HEADER

public static final String HEADER
See Also:
Constant Field Values

OUT_OF_BAND_HEADER

public static final String OUT_OF_BAND_HEADER
See Also:
Constant Field Values
Constructor Detail

ParameterProcessor

public ParameterProcessor(org.apache.cxf.tools.common.ToolContext penv)
Method Detail

process

public void process(org.apache.cxf.tools.common.model.JavaMethod method,
                    org.apache.cxf.service.model.MessageInfo inputMessage,
                    org.apache.cxf.service.model.MessageInfo outputMessage,
                    List<String> parameterOrder)
             throws org.apache.cxf.tools.common.ToolException
Throws:
org.apache.cxf.tools.common.ToolException

addParameterFromBinding

public org.apache.cxf.tools.common.model.JavaParameter addParameterFromBinding(org.apache.cxf.tools.common.model.JavaMethod method,
                                                                               org.apache.cxf.service.model.MessagePartInfo part,
                                                                               org.apache.cxf.tools.common.model.JavaType.Style style)
                                                                        throws org.apache.cxf.tools.common.ToolException
This method will be used by binding processor to change existing generated java method of porttype

Parameters:
method -
part -
style -
Throws:
org.apache.cxf.tools.common.ToolException

addParameter

protected org.apache.cxf.tools.common.model.JavaParameter addParameter(org.apache.cxf.tools.common.model.JavaMethod method,
                                                                       org.apache.cxf.tools.common.model.JavaParameter parameter)
                                                                throws org.apache.cxf.tools.common.ToolException
Throws:
org.apache.cxf.tools.common.ToolException


Apache CXF