org.ow2.easywsdl.wsdl.impl.wsdl20
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<MessageRefType>
                  extended by org.ow2.easywsdl.wsdl.impl.wsdl20.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<MessageRefType>
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(MessageRefType param, OperationImpl operationImpl)
           
 
Method Summary
 javax.xml.namespace.QName getMessageName()
          Get the name of this input message.
 java.lang.String getName()
          Get the name of this input.
 java.util.List<org.w3c.dom.Element> getOtherElements()
          Get all the extensibility elements defined here.
 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
getElement, getOperation
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
addOtherElements, createDocumentation, getDocumentation, getModel, getOtherAttributes, setDocumentation, toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getParent, getSchema, getTopParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfParam
getElement
 
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement
addOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation
 

Constructor Detail

OutputImpl

public OutputImpl(MessageRefType 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

getParts

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

setElement

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

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)
             throws WSDLException
Description copied from interface: AbsItfParam
Set the name of this input.

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

getPart

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

getOtherElements

public java.util.List<org.w3c.dom.Element> getOtherElements()
                                                     throws org.ow2.easywsdl.schema.api.XmlException
Description copied from class: AbstractWSDLElementImpl
Get all the extensibility elements defined here.

Specified by:
getOtherElements in interface org.ow2.easywsdl.schema.api.XMLElement
Overrides:
getOtherElements in class AbstractWSDLElementImpl<MessageRefType>
Throws:
org.ow2.easywsdl.schema.api.XmlException


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