com.sun.tools.ws.wsdl.document.soap
Class SOAPHeader

java.lang.Object
  extended by com.sun.tools.ws.wsdl.framework.Entity
      extended by com.sun.tools.ws.wsdl.framework.ExtensionImpl
          extended by com.sun.tools.ws.wsdl.document.soap.SOAPHeader
All Implemented Interfaces:
TWSDLExtension, Elemental

public class SOAPHeader
extends ExtensionImpl

A SOAP header extension.


Field Summary
 
Fields inherited from class com.sun.tools.ws.wsdl.framework.Entity
errorReceiver
 
Constructor Summary
SOAPHeader(Locator locator)
           
 
Method Summary
 void accept(ExtensionVisitor visitor)
           
 void add(SOAPHeaderFault fault)
           
 Iterator faults()
           
 QName getElementName()
           
 String getEncodingStyle()
           
 QName getMessage()
           
 String getNamespace()
           
 String getPart()
           
 SOAPUse getUse()
           
 boolean isEncoded()
           
 boolean isLiteral()
           
 void setEncodingStyle(String s)
           
 void setMessage(QName message)
           
 void setNamespace(String s)
           
 void setPart(String s)
           
 void setUse(SOAPUse u)
           
 void validateThis()
           
 void withAllQNamesDo(QNameAction action)
           
 void withAllSubEntitiesDo(EntityAction action)
           
 
Methods inherited from class com.sun.tools.ws.wsdl.framework.ExtensionImpl
getParent, setParent
 
Methods inherited from class com.sun.tools.ws.wsdl.framework.Entity
failValidation, failValidation, getLocator, getProperty, removeProperty, setErrorReceiver, setProperty, withAllEntityReferencesDo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPHeader

public SOAPHeader(Locator locator)
Method Detail

add

public void add(SOAPHeaderFault fault)

faults

public Iterator faults()

getElementName

public QName getElementName()

getNamespace

public String getNamespace()

setNamespace

public void setNamespace(String s)

getUse

public SOAPUse getUse()

setUse

public void setUse(SOAPUse u)

isEncoded

public boolean isEncoded()

isLiteral

public boolean isLiteral()

getEncodingStyle

public String getEncodingStyle()

setEncodingStyle

public void setEncodingStyle(String s)

getPart

public String getPart()

setMessage

public void setMessage(QName message)

getMessage

public QName getMessage()

setPart

public void setPart(String s)

withAllSubEntitiesDo

public void withAllSubEntitiesDo(EntityAction action)
Overrides:
withAllSubEntitiesDo in class Entity

withAllQNamesDo

public void withAllQNamesDo(QNameAction action)
Overrides:
withAllQNamesDo in class Entity

accept

public void accept(ExtensionVisitor visitor)
            throws Exception
Overrides:
accept in class ExtensionImpl
Throws:
Exception

validateThis

public void validateThis()
Specified by:
validateThis in class Entity