com.ebmwebsourcing.commons.wsdl.impl.wsdl11
Class FaultImpl

java.lang.Object
  extended by com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl<E>
      extended by com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractParamImpl<TFault>
          extended by com.ebmwebsourcing.commons.wsdl.impl.wsdl11.FaultImpl
All Implemented Interfaces:
Fault, Param, WSDLElement, java.io.Serializable

public class FaultImpl
extends AbstractParamImpl<TFault>
implements Fault

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

Field Summary
 
Fields inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractParamImpl
elementName, operation
 
Fields inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl
documentation, model
 
Constructor Summary
FaultImpl(TFault param, OperationImpl operationImpl)
           
 
Method Summary
 com.ebmwebsourcing.commons.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(com.ebmwebsourcing.commons.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 com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractParamImpl
getOperation
 
Methods inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl
createDocumentation, createElementFromString, getDocumentation, getModel, getOtherAttributes, getOtherElements, setDocumentation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.commons.wsdl.api.WSDLElement
createDocumentation, getDocumentation, getOtherAttributes, getOtherElements, setDocumentation
 

Constructor Detail

FaultImpl

public FaultImpl(TFault param,
                 OperationImpl operationImpl)
Method Detail

getMessageName

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

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

setMessageName

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

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

getElement

public com.ebmwebsourcing.commons.schema.api.Element getElement()
Specified by:
getElement in interface Param
Overrides:
getElement in class AbstractParamImpl<TFault>

getParts

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

setElement

public void setElement(com.ebmwebsourcing.commons.schema.api.Element element)
Specified by:
setElement in interface Param

getName

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

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

setName

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

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

getPart

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


Copyright © 2008 eBM WebSourcing. All Rights Reserved.