com.sun.tools.ws.processor.model
Class Message

java.lang.Object
  extended by com.sun.tools.ws.processor.model.ModelObject
      extended by com.sun.tools.ws.processor.model.Message
Direct Known Subclasses:
Request, Response

public abstract class Message
extends ModelObject


Field Summary
 
Fields inherited from class com.sun.tools.ws.processor.model.ModelObject
errorReceiver
 
Constructor Summary
protected Message(Message entity, ErrorReceiver receiver)
           
 
Method Summary
 void addAttachmentBlock(Block b)
          attachment block
 void addBodyBlock(Block b)
           
 void addHeaderBlock(Block b)
           
 void addParameter(Parameter p)
           
 void addUnboundBlock(Block b)
           
 Set<Block> getAllBlocks()
           
 int getAttachmentBlockCount()
           
 Iterator<Block> getAttachmentBlocks()
           
 Map<QName,Block> getAttachmentBlocksMap()
           
 int getBodyBlockCount()
           
 Iterator<Block> getBodyBlocks()
           
 Map<QName,Block> getBodyBlocksMap()
           
 Collection<Block> getHeaderBlockCollection()
           
 int getHeaderBlockCount()
           
 Iterator<Block> getHeaderBlocks()
           
 Map<QName,Block> getHeaderBlocksMap()
           
 Parameter getParameterByName(String name)
           
 Iterator<Parameter> getParameters()
           
 List<Parameter> getParametersList()
           
 Iterator<Block> getUnboundBlocks()
           
 int getUnboundBlocksCount()
           
 Map<QName,Block> getUnboundBlocksMap()
           
 boolean isBodyEmpty()
           
 boolean isBodyEncoded()
           
 void setAttachmentBlocksMap(Map<QName,Block> m)
           
 void setBodyBlocksMap(Map<QName,Block> m)
           
 void setHeaderBlocksMap(Map<QName,Block> m)
           
 void setParametersList(List<Parameter> l)
           
 void setUnboundBlocksMap(Map<QName,Block> m)
           
 
Methods inherited from class com.sun.tools.ws.processor.model.ModelObject
accept, getEntity, getJavaDoc, getLocator, getProperties, getPropertiesMap, getProperty, removeProperty, setErrorReceiver, setJavaDoc, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Message

protected Message(Message entity,
                  ErrorReceiver receiver)
Method Detail

addBodyBlock

public void addBodyBlock(Block b)

getBodyBlocks

public Iterator<Block> getBodyBlocks()

getBodyBlockCount

public int getBodyBlockCount()

getBodyBlocksMap

public Map<QName,Block> getBodyBlocksMap()

setBodyBlocksMap

public void setBodyBlocksMap(Map<QName,Block> m)

isBodyEmpty

public boolean isBodyEmpty()

isBodyEncoded

public boolean isBodyEncoded()

addHeaderBlock

public void addHeaderBlock(Block b)

getHeaderBlocks

public Iterator<Block> getHeaderBlocks()

getHeaderBlockCollection

public Collection<Block> getHeaderBlockCollection()

getHeaderBlockCount

public int getHeaderBlockCount()

getHeaderBlocksMap

public Map<QName,Block> getHeaderBlocksMap()

setHeaderBlocksMap

public void setHeaderBlocksMap(Map<QName,Block> m)

addAttachmentBlock

public void addAttachmentBlock(Block b)
attachment block


addUnboundBlock

public void addUnboundBlock(Block b)

getUnboundBlocks

public Iterator<Block> getUnboundBlocks()

getUnboundBlocksMap

public Map<QName,Block> getUnboundBlocksMap()

getUnboundBlocksCount

public int getUnboundBlocksCount()

setUnboundBlocksMap

public void setUnboundBlocksMap(Map<QName,Block> m)

getAttachmentBlocks

public Iterator<Block> getAttachmentBlocks()

getAttachmentBlockCount

public int getAttachmentBlockCount()

getAttachmentBlocksMap

public Map<QName,Block> getAttachmentBlocksMap()

setAttachmentBlocksMap

public void setAttachmentBlocksMap(Map<QName,Block> m)

addParameter

public void addParameter(Parameter p)

getParameterByName

public Parameter getParameterByName(String name)

getParameters

public Iterator<Parameter> getParameters()

getParametersList

public List<Parameter> getParametersList()

setParametersList

public void setParametersList(List<Parameter> l)

getAllBlocks

public Set<Block> getAllBlocks()