org.jivesoftware.smackx.workgroup.settings
Class ChatSettings
java.lang.Object
org.jivesoftware.smack.packet.Packet
org.jivesoftware.smack.packet.IQ
org.jivesoftware.smackx.workgroup.settings.ChatSettings
public class ChatSettings
- extends IQ
Nested classes/interfaces inherited from class org.jivesoftware.smack.packet.IQ |
IQ.Type |
Methods inherited from class org.jivesoftware.smack.packet.Packet |
addExtension, deleteProperty, equals, getDefaultLanguage, getError, getExtension, getExtension, getExtensions, getExtensionsXML, getFrom, getPacketID, getProperty, getPropertyNames, getTo, getXmlns, hashCode, nextID, removeExtension, setDefaultXmlns, setError, setFrom, setPacketID, setProperty, setTo |
IMAGE_SETTINGS
public static final int IMAGE_SETTINGS
- Defined as image type.
- See Also:
- Constant Field Values
TEXT_SETTINGS
public static final int TEXT_SETTINGS
- Defined as Text settings type.
- See Also:
- Constant Field Values
BOT_SETTINGS
public static final int BOT_SETTINGS
- Defined as Bot settings type.
- See Also:
- Constant Field Values
ELEMENT_NAME
public static final String ELEMENT_NAME
- Element name of the packet extension.
- See Also:
- Constant Field Values
NAMESPACE
public static final String NAMESPACE
- Namespace of the packet extension.
- See Also:
- Constant Field Values
ChatSettings
public ChatSettings()
ChatSettings
public ChatSettings(String key)
setKey
public void setKey(String key)
setType
public void setType(int type)
addSetting
public void addSetting(ChatSetting setting)
getSettings
public Collection getSettings()
getChatSetting
public ChatSetting getChatSetting(String key)
getFirstEntry
public ChatSetting getFirstEntry()
getChildElementXML
public String getChildElementXML()
- Description copied from class:
IQ
- Returns the sub-element XML section of the IQ packet, or null if there
isn't one. Packet extensions must be included, if any are defined.
Extensions of this class must override this method.
- Specified by:
getChildElementXML
in class IQ
- Returns:
- the child element section of the IQ XML.
Copyright © 2003-2007 Jive Software.