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, addExtensions, 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<ChatSetting> 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.