org.ow2.easywsdl.wsdl.decorator
Class DecoratorOperationImpl<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
          extended by org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
              extended by org.ow2.easywsdl.wsdl.decorator.Decorator<AbsItfOperation<In,Out,F>>
                  extended by org.ow2.easywsdl.wsdl.decorator.DecoratorOperationImpl<In,Out,F>
All Implemented Interfaces:
java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, WSDLElement

public abstract class DecoratorOperationImpl<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>
extends Decorator<AbsItfOperation<In,Out,F>>

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.wsdl.decorator.Decorator
internalObject
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
DecoratorOperationImpl(AbsItfOperation<In,Out,F> operation)
           
 
Method Summary
 void addFault(F arg0)
           
 F createFault()
           
 In createInput()
           
 Out createOutput()
           
 F getFault(java.lang.String arg0)
           
 F getFaultByElementName(javax.xml.namespace.QName arg0)
           
 java.util.List<F> getFaults()
           
 In getInput()
           
 Out getOutput()
           
 java.util.List<java.lang.String> getParameterOrdering()
           
 AbsItfOperation.MEPPatternConstants getPattern()
           
 javax.xml.namespace.QName getQName()
           
 java.lang.String getSignature()
           
 F removeFault(java.lang.String arg0)
           
 F removeFaultByElementName(javax.xml.namespace.QName arg0)
           
 void setInput(In arg0)
           
 void setOutput(Out arg0)
           
 void setParameterOrdering(java.util.List<java.lang.String> arg0)
           
 void setPattern(AbsItfOperation.MEPPatternConstants arg0)
           
 void setQName(javax.xml.namespace.QName arg0)
           
 
Methods inherited from class org.ow2.easywsdl.wsdl.decorator.Decorator
createDocumentation, equals, getDocumentation, getInternalObject, getModel, getOtherAttributes, getOtherElements, getParent, hashCode, setDocumentation
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
addOtherElements, toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getSchema, getTopParent, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DecoratorOperationImpl

public DecoratorOperationImpl(AbsItfOperation<In,Out,F> operation)
                       throws WSDLException
Throws:
WSDLException
Method Detail

addFault

public void addFault(F arg0)

getFault

public F getFault(java.lang.String arg0)

getFaultByElementName

public F getFaultByElementName(javax.xml.namespace.QName arg0)

getFaults

public java.util.List<F> getFaults()

getInput

public In getInput()

getOutput

public Out getOutput()

getParameterOrdering

public java.util.List<java.lang.String> getParameterOrdering()

getPattern

public AbsItfOperation.MEPPatternConstants getPattern()

getQName

public javax.xml.namespace.QName getQName()

getSignature

public java.lang.String getSignature()

removeFault

public F removeFault(java.lang.String arg0)

removeFaultByElementName

public F removeFaultByElementName(javax.xml.namespace.QName arg0)

setInput

public void setInput(In arg0)

setOutput

public void setOutput(Out arg0)

setParameterOrdering

public void setParameterOrdering(java.util.List<java.lang.String> arg0)
                          throws WSDLException
Throws:
WSDLException

setPattern

public void setPattern(AbsItfOperation.MEPPatternConstants arg0)
                throws WSDLException
Throws:
WSDLException

setQName

public void setQName(javax.xml.namespace.QName arg0)

createFault

public F createFault()

createInput

public In createInput()

createOutput

public Out createOutput()


Copyright © 2008-2010 Petals Link (previously EBM WebSourcing). All Rights Reserved.