com.jabberwookie.ns.jabber
Class Chunk

java.lang.Object
  |
  +--XMLElement
        |
        +--com.jabberwookie.ns.jabber.Chunk
All Implemented Interfaces:
Const
Direct Known Subclasses:
IQ, Message, Presence

public class Chunk
extends XMLElement
implements Const

This is the most basic element of a Jabber stream. It represents the elements that are common to IQ, Presence, and Message blocks.

Author:
smeiners
See Also:
Serialized Form

Nested Class Summary
static class Chunk.Type
           
 
Field Summary
 
Fields inherited from interface com.jabberwookie.ns.jabber.Const
ADDRESS, ASK, AVAILABLE, AWAY, BODY, BOTH, CHAT, CITY, DATE, DESCRIPTION, DIGEST, DISPLAY, DND, EMAIL, ERROR, EXTENDED_AWAY, FROM, GET, GROUP, GROUPCHAT, HASH, HEADLINE, ID, INSTRUCTIONS, IQ, JID, MESSAGE, MISC, NAME, NONE, NORMAL, OS, PASSWORD, PHONE, PRESENCE, PRIORITY, REGISTER, REMOVE, RESOURCE, RESULT, SEARCH, SEQUENCE, SERVICE, SET, SHOW, STAMP, STATE, STATUS, SUBJECT, SUBSCRIBE, SUBSCRIBED, SUBSCRIPTION, TEXT, THREAD, TO, TOKEN, TRANSPORT, TYPE, TZ, UNAVAILABLE, UNSUBSCRIBE, UNSUBSCRIBED, URL, USERNAME, UTC, VERSION, ZIP
 
Constructor Summary
Chunk(int chunkType)
           
Chunk(int chunkType, java.lang.String to)
           
Chunk(int chunkType, java.lang.String to, java.lang.String type)
           
Chunk(java.lang.String tag)
          Creates a new instance of Chunk
 
Method Summary
 Error getError()
           
 java.lang.String getFrom()
           
 java.lang.String getId()
           
 java.lang.String getTo()
           
 java.lang.String getType()
           
 int getTypeInt()
           
 void setFrom(java.lang.String jid)
           
 void setId(int id)
           
 void setId(java.lang.String id)
           
 void setTo(java.lang.String jid)
           
 void setType(java.lang.String type)
           
static java.lang.String typeIntToString(int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Chunk

public Chunk(java.lang.String tag)
Creates a new instance of Chunk


Chunk

public Chunk(int chunkType)

Chunk

public Chunk(int chunkType,
             java.lang.String to)

Chunk

public Chunk(int chunkType,
             java.lang.String to,
             java.lang.String type)
Method Detail

typeIntToString

public static final java.lang.String typeIntToString(int type)

getTypeInt

public int getTypeInt()

setType

public void setType(java.lang.String type)

getType

public java.lang.String getType()

setId

public void setId(java.lang.String id)

setId

public void setId(int id)

getId

public java.lang.String getId()

setTo

public void setTo(java.lang.String jid)

getTo

public java.lang.String getTo()

setFrom

public void setFrom(java.lang.String jid)

getFrom

public java.lang.String getFrom()

getError

public Error getError()