|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.xml.Element
tigase.muc.xmpp.stanzas.AbstractStanza<E>
public abstract class AbstractStanza<E extends StanzaType>
Abstract class for implement concrete XML stanzas.
Created: 2005-01-27 20:15:51
| Field Summary |
|---|
| Fields inherited from class tigase.xml.Element |
|---|
attributes, cdata, children, name, xmlns |
| Constructor Summary | |
|---|---|
AbstractStanza(tigase.xml.Element packet)
Construct a Stanza class from XML element. |
|
AbstractStanza(java.lang.String name)
Construct an empty Stanza. |
|
AbstractStanza(java.lang.String argName,
java.lang.String argCData,
java.lang.StringBuilder[] attNames,
java.lang.StringBuilder[] attValues)
Construct a Stanza. |
|
| Method Summary | |
|---|---|
JID |
getFrom()
Return sender Jabber Identifier. |
java.lang.String |
getId()
Return id parameter. |
JID |
getTo()
Return recipents Jabber Identifier. |
java.lang.String |
getXmlLang()
Return XML natural language name. |
void |
setFrom(JID from)
Set sender Jabber Identifier. |
void |
setId(java.lang.String id)
Set id parameter. |
void |
setTo(JID to)
Set recipents Jabber Identifier. |
void |
setType(E type)
Set stanza type kind of StanzaType. |
void |
setXmlLang(java.lang.String xmlLang)
Set XML natural language name. |
| Methods inherited from class tigase.xml.Element |
|---|
addAttribute, addAttributes, addChild, addChildren, childrenToString, clone, compareTo, equals, findChild, getAttribute, getAttribute, getAttributes, getCData, getCData, getChild, getChild, getChildCData, getChildren, getChildren, getName, getXMLNS, getXMLNS, hashCode, main, removeAttribute, removeChild, setAttribute, setAttribute, setAttributes, setAttributes, setAttributes, setCData, setChildren, setDefXMLNS, setName, setXMLNS, toString, toStringNoChildren |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface tigase.muc.xmpp.Stanza |
|---|
getType |
| Constructor Detail |
|---|
public AbstractStanza(java.lang.String name)
name - name of stanza
public AbstractStanza(java.lang.String argName,
java.lang.String argCData,
java.lang.StringBuilder[] attNames,
java.lang.StringBuilder[] attValues)
argName - name of stanza.argCData - text stanza body.attNames - array of attributes namesattValues - array of attributes valuespublic AbstractStanza(tigase.xml.Element packet)
packet - XML element| Method Detail |
|---|
public JID getFrom()
getFrom in interface Stanza<E extends StanzaType>public java.lang.String getId()
id parameter.
getId in interface Stanza<E extends StanzaType>public JID getTo()
getTo in interface Stanza<E extends StanzaType>public java.lang.String getXmlLang()
getXmlLang in interface Stanza<E extends StanzaType>public void setFrom(JID from)
setFrom in interface Stanza<E extends StanzaType>from - JID of sender.public void setId(java.lang.String id)
id parameter. Need in request-response.
setId in interface Stanza<E extends StanzaType>id - identifierpublic void setTo(JID to)
setTo in interface Stanza<E extends StanzaType>to - JID of recipentpublic void setType(E type)
StanzaType.
setType in interface Stanza<E extends StanzaType>type - type of stanzaStanzaTypepublic void setXmlLang(java.lang.String xmlLang)
setXmlLang in interface Stanza<E extends StanzaType>xmlLang - language name.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||