org.jabber.jabberbeans
Class XMLStreamHeaderBuilder

java.lang.Object
  |
  +--org.jabber.jabberbeans.PacketBuilder
        |
        +--org.jabber.jabberbeans.XMLStreamHeaderBuilder

public class XMLStreamHeaderBuilder
extends PacketBuilder

Class which builds an XMLStream header - this names the overall namespace (format) of the XML data being transmitted and received.

Version:
$Revision: 1.1.1.1 $
Author:
David Waite <dwaite@jabber.com>, $Author: lucky $
See Also:
Serialized Form

Field Summary
private  java.lang.String XMLNS
          XMLNS holds the namespace of the protocol being spoken.
 
Fields inherited from class org.jabber.jabberbeans.PacketBuilder
errorCode, errorText, extensions, fromAddress, identifier, toAddress, type
 
Constructor Summary
XMLStreamHeaderBuilder()
           
 
Method Summary
 Packet build()
          build will create a packet based on the information in the subclassed builder
 java.lang.String getXMLNS()
           
 void reset()
          reset is a method implemented by children to reset their data.
 void setXMLNS(java.lang.String xmlns)
           
 
Methods inherited from class org.jabber.jabberbeans.PacketBuilder
addExtension, delExtension, getErrorCode, getErrorText, getExtensionVector, getFromAddress, getIdentifier, getToAddress, getType, resetBase, setErrorCode, setErrorText, setFromAddress, setIdentifier, setToAddress, setType
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

XMLNS

private java.lang.String XMLNS
XMLNS holds the namespace of the protocol being spoken.
Constructor Detail

XMLStreamHeaderBuilder

public XMLStreamHeaderBuilder()
Method Detail

reset

public void reset()
Description copied from class: PacketBuilder
reset is a method implemented by children to reset their data.
Overrides:
reset in class PacketBuilder

getXMLNS

public java.lang.String getXMLNS()

setXMLNS

public void setXMLNS(java.lang.String xmlns)

build

public Packet build()
Description copied from class: PacketBuilder
build will create a packet based on the information in the subclassed builder
Overrides:
build in class PacketBuilder
Tags copied from class: PacketBuilder
Returns:
a Packet value on success
Throws:
java.lang.InstantiationException - if insufficient information was provided to construct a packet.