org.ow2.easywsdl.wsdl.impl.wsdl11
Class OutputImpl

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<E>
              extended by org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractParamImpl<TParam>
                  extended by org.ow2.easywsdl.wsdl.impl.wsdl11.OutputImpl
All Implemented Interfaces:
java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, AbsItfOutput, AbsItfParam, Output, WSDLElement

public class OutputImpl
extends AbstractParamImpl<TParam>
implements Output

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractParamImpl
elementName, operation
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
OutputImpl(TParam param, OperationImpl operationImpl)
           
 
Method Summary
 org.ow2.easywsdl.schema.api.Element getElement()
           
 javax.xml.namespace.QName getMessageName()
          Get the name of this input message.
 java.lang.String getName()
          Get the name of this input.
 Part getPart(java.lang.String name)
           
 java.util.List<Part> getParts()
           
 void setElement(org.ow2.easywsdl.schema.api.Element element)
           
 void setMessageName(javax.xml.namespace.QName name)
          Set the name of this input message.
 void setName(java.lang.String name)
          Set the name of this input.
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractParamImpl
getOperation
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
addOtherElements, createDocumentation, getDocumentation, getModel, getOtherAttributes, getOtherElements, setDocumentation, toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
equals, getParent, getSchema, getTopParent, hashCode, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement
addOtherElements, getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Constructor Detail

OutputImpl

public OutputImpl(TParam param,
                  OperationImpl operationImpl)
Method Detail

getMessageName

public javax.xml.namespace.QName getMessageName()
Description copied from interface: AbsItfParam
Get the name of this input message.

Specified by:
getMessageName in interface AbsItfParam
Returns:
the input message name

setMessageName

public void setMessageName(javax.xml.namespace.QName name)
Description copied from interface: AbsItfParam
Set the name of this input message.

Specified by:
setMessageName in interface AbsItfParam
Parameters:
name - the desired name

getElement

public org.ow2.easywsdl.schema.api.Element getElement()
Specified by:
getElement in interface AbsItfParam
Overrides:
getElement in class AbstractParamImpl<TParam>

getParts

public java.util.List<Part> getParts()
Specified by:
getParts in interface AbsItfParam

setElement

public void setElement(org.ow2.easywsdl.schema.api.Element element)
                throws WSDLException
Specified by:
setElement in interface AbsItfParam
Throws:
WSDLException

getName

public java.lang.String getName()
Description copied from interface: AbsItfParam
Get the name of this input.

Specified by:
getName in interface AbsItfParam
Returns:
the input message name

setName

public void setName(java.lang.String name)
Description copied from interface: AbsItfParam
Set the name of this input.

Specified by:
setName in interface AbsItfParam
Parameters:
name - the desired name

getPart

public Part getPart(java.lang.String name)
Specified by:
getPart in interface AbsItfParam


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