A B C D E F G H I J K L M N O P R S T U V W X Z _

A

actor - read,write property in class org.jivesoftware.xiff.data.muc.MUCItem
addContact - method in class org.jivesoftware.xiff.im.Roster
Adds a contact to the roster. Remember: All roster data is managed on the server-side, so this contact is added to the server-side roster first, and upon successful addition, reflected in the local client-side copy of the roster.
addEventListener - field in class org.jivesoftware.xiff.conference.InviteListener
addEventListener - field in class org.jivesoftware.xiff.conference.Room
addEventListener - method in class org.jivesoftware.xiff.core.XMPPConnection
Used to add listeners for certain events. Event dispatching is handled using Macromedia's EventDispatcher class found in mx.events.EventDispatcher. Listeners can either implement a method with the same name as the event they are listening to, or a method called <code>handleEvent</code> that will handle all incoming event broadcasts. If <code>handleEvent</code> is implemented, the method can examine the event object's <code>type</code> attribute to find out which type of event occured.
addEventListener - field in class org.jivesoftware.xiff.im.Roster
addExtension - method in class org.jivesoftware.xiff.data.ExtensionContainer
addExtension - method in interface org.jivesoftware.xiff.data.IExtendable
addExtension - method in class org.jivesoftware.xiff.data.XMPPStanza
These are added by the ExtensionContainer decoration
addExtension - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
addGroup - method in class org.jivesoftware.xiff.data.im.RosterItem
Adds a group to the roster item. Contacts in the roster can be associated with multiple groups.
addItem - method in class org.jivesoftware.xiff.data.browse.BrowseExtension
If you are generating a browse response to a browse request, then fill out the items list with this method.
addItem - method in class org.jivesoftware.xiff.data.im.RosterExtension
Adds a single roster item to the extension payload.
addItem - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
Use this method to create a new item. Either the affiliation or role are requried.
addNamespace - method in class org.jivesoftware.xiff.data.browse.BrowseItem
Add new features that are supported if you are responding to a browse request
addPoints - method in class org.jivesoftware.xiff.data.whiteboard.Path
Another interface to add segments to this extension. Instead of passing an object, you can pass parameters that will be converted into a segment and passed to addSegment
address - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
addSegment - method in class org.jivesoftware.xiff.data.whiteboard.Path
Adds a start point and end point to this path. The points will be rounded to the nearest integer to save serialization space. 10.0000001 takes 4 times as much spaces as 10
addTextNode - method in class org.jivesoftware.xiff.data.XMLStanza
Adds a simple text node to the parent node specified.
ADMIN_AFFILIATION - Static field in class org.jivesoftware.xiff.conference.Room
ADMIN_AFFILIATION - Static field in class org.jivesoftware.xiff.data.muc.MUC
affiliation - read,write property in class org.jivesoftware.xiff.data.muc.MUCItem
allow - method in class org.jivesoftware.xiff.conference.Room
Allow a previously banned JIDs to enter this room. This is the same as: Room.grant(NO_AFFILIATION, jid) If the process could not be completed, the room will dispatch the event adminError
AuthExtension - class org.jivesoftware.xiff.data.auth.AuthExtension
Implements <a href="http://www.jabber.org/jeps/jep-0078.html">JEP-0078<a> for non SASL authentication.
AuthExtension - constructor in class org.jivesoftware.xiff.data.auth.AuthExtension
AVAILABLE_TYPE - Static field in class org.jivesoftware.xiff.data.Presence
Static variables for specific type strings

B

ban - method in class org.jivesoftware.xiff.conference.Room
Bans an arrya of JIDs from entering the room. This is the same as: Room.grant(OUTCAST_AFFILIATION, jid) If the process could not be completed, the room will dispatch the event adminError
body - read,write property in class org.jivesoftware.xiff.data.Message
The message body in plain-text format. If a client cannot render HTML-formatted text, this text is typically used instead.
body - read,write property in class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
The XHTML body text. Valid XHTML is REQUIRED. Because XMPP operates using valid XML, standard HTML, which is not necessarily XML-parser compliant, will not work.
BrowseExtension - class org.jivesoftware.xiff.data.browse.BrowseExtension
Implements jabber:iq:browse namespace. Use this extension to request the items of an agent or service such as the rooms of a conference server or the members of a room.
BrowseExtension - constructor in class org.jivesoftware.xiff.data.browse.BrowseExtension
browseItem - method in class org.jivesoftware.xiff.core.Browser
Use the BrowseExtension (jabber:iq:browse namespace) to query a resource for supported features and children.
BrowseItem - class org.jivesoftware.xiff.data.browse.BrowseItem
Class that representes a child resource of a browsed resource.
BrowseItem - constructor in class org.jivesoftware.xiff.data.browse.BrowseItem
Static class variables to be overridden in subclasses;
Browser - class org.jivesoftware.xiff.core.Browser
Provides a means of quering for available services on an XMPP server using the Disco protocol extension. For more information on Disco, take a look at <a href="http://www.jabber.org/jeps/jep-0030.html">JEP-0030</a> and <a href="http://www.jabber.org/jeps/jep-0011.html">JEP-0011</a> for the protocol enhancement specifications.
Browser - constructor in class org.jivesoftware.xiff.core.Browser

C

calcSHA1 - Static method in class org.jivesoftware.xiff.data.auth.SHA1
Takes a string and returns the hex representation of its SHA1 hash.
call - method in class org.jivesoftware.xiff.data.rpc.RPCExtension
Place the remote call. This method serializes the remote procedure call to XML. The call will be made on the remote machine when the stanza containing this extension is sent to the server. If this extension is being returned, then check the result property instead.
callback - read,write property in class org.jivesoftware.xiff.data.IQ
The function that will be called when an IQ result or error is received with the same ID as one you send. The function will be called in the scope of the IQ, so if you wish to have this called with the scope of your class wrap your function with a mx.utils.Delegate class. If both <code>callbackName/callbackScope</code> and callback are set then both functions will be called. This is an alternative to the <code>callbackName/callbackScope</code> method of receiving callbacks. Callback functions take one parameter which will be the IQ instance received from the server. This isn't a required property, but is useful if you need to respond to server responses to an IQ.
callbackName - read,write property in class org.jivesoftware.xiff.data.IQ
The name of the callback function to call when a response to the IQ is received. This isn't a required property, but is useful if you need to respond to server responses to an IQ.
callbackScope - read,write property in class org.jivesoftware.xiff.data.IQ
The scope of the callback function to call when a response to the IQ is received. This isn't a required property, but is useful if you need to respond to server responses to an IQ.
CANCEL_TYPE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
cancelConfiguration - method in class org.jivesoftware.xiff.conference.Room
Cancels the configuration process. The room may still be locked if you cancel the configuration process when attempting to join a reserved room. You must be joined to the room and have the owner affiliation to configure the room
category - read,write property in class org.jivesoftware.xiff.data.browse.BrowseItem
[optional] One of the categories from the list above, or a non-standard category prefixed with the string "x-".
changePassword - method in class org.jivesoftware.xiff.core.XMPPConnection
Changes the user's account password on the server. If the password change is successful, the class will broadcast a <code>changePasswordSuccess</code> event.
changeSubject - method in class org.jivesoftware.xiff.conference.Room
Changes the subject in the conference room. You must be joined to the room to change the subject
CHAT_TYPE - Static field in class org.jivesoftware.xiff.data.Message
city - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
CLIENT_NS - Static field in class org.jivesoftware.xiff.data.XMPPStanza
color - read property in class org.jivesoftware.xiff.data.whiteboard.Fill
The value of the RGB color. This is the same color format used by MovieClip.lineStyle
color - write property in class org.jivesoftware.xiff.data.whiteboard.Fill
color - read property in class org.jivesoftware.xiff.data.whiteboard.Stroke
The value of the RGB color. This is the same color format used by MovieClip.lineStyle
color - write property in class org.jivesoftware.xiff.data.whiteboard.Stroke
computeDigest - Static method in class org.jivesoftware.xiff.data.auth.AuthExtension
Computes the SHA1 digest of the password and session ID for use when authenticating with the server.
conferenceServer - read,write property in class org.jivesoftware.xiff.conference.Room
The conference server to use for this room. Usually, this is a subdomain of the primary XMPP server, like conference.myserver.com.
configure - method in class org.jivesoftware.xiff.conference.Room
Sends a configuration form to the room. Accepts a fieldmap hash which is an object with keys being the variables and the values being arrays. For single value fields, use a single element array You must be joined and have owner affiliation to configure the room
connect - method in class org.jivesoftware.xiff.core.XMPPConnection
Connects to the server.
connection - read,write property in class org.jivesoftware.xiff.core.Browser
The instance of the XMPPConnection class to use for sending and receiving data.
connection - read,write property in class org.jivesoftware.xiff.im.Roster
The instance of the XMPPConnection class to use for the roster to use for sending and receiving data.

D

date - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
decline - method in class org.jivesoftware.xiff.conference.Room
Actively decline an invitation. You can optionally ignore invitations but if you choose to decline an invitation, you call this method on a room instance that represents the room the invite originated from. You do not need to be joined to this room to decline an invitation Note: mu-conference-0.6 currently does not allow users to send decline messages without joining first. If using this version of conferencing software, it is best to ignore invites.
decline - method in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Use this extension to decline an invitation
DECLINE_TYPE - Static field in class org.jivesoftware.xiff.data.muc.MUCUserExtension
decorate - Static method in class org.jivesoftware.xiff.data.ExtensionContainer
denySubscription - method in class org.jivesoftware.xiff.im.Roster
Revokes an existing presence subscription or denies a subscription request. If a user has sent you a subscription request you can use this method to deny that request. Otherwise, if a user already has a granted presence subscription, you can use this method to revoke that subscription.
deserialize - method in class org.jivesoftware.xiff.data.IQ
Deserializes an XML object and populates the IQ instance with its data.
deserialize - method in interface org.jivesoftware.xiff.data.ISerializable
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.Message
Deserializes an XML object and populates the Message instance with its data.
deserialize - method in class org.jivesoftware.xiff.data.Presence
Deserializes an XML object and populates the Presence instance with its data.
deserialize - method in class org.jivesoftware.xiff.data.XMPPStanza
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.auth.AuthExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.browse.BrowseExtension
ISerializable implementation which saves this extension to XML
deserialize - method in class org.jivesoftware.xiff.data.browse.BrowseItem
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.disco.DiscoExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.disco.ItemDiscoExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.forms.FormExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.forms.FormField
Deserializes the FormField data.
deserialize - method in class org.jivesoftware.xiff.data.im.RosterExtension
Deserializes the RosterExtension data.
deserialize - method in class org.jivesoftware.xiff.data.im.RosterItem
Deserializes the RosterItem data.
deserialize - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.muc.MUCExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.muc.MUCItem
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.register.RegisterExtension
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
deserialize - method in class org.jivesoftware.xiff.data.rpc.RPCExtension
Interface method, returning the namespace for this extension
deserialize - method in class org.jivesoftware.xiff.data.whiteboard.Fill
Extracts the known fill attributes from the node
deserialize - method in class org.jivesoftware.xiff.data.whiteboard.Path
Deserializes the Path data.
deserialize - method in class org.jivesoftware.xiff.data.whiteboard.Stroke
Extracts the known stroke attributes from the node
deserialize - method in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
Deserializes the WhiteboardExtension data.
destroy - method in class org.jivesoftware.xiff.conference.Room
Destroys a reserved room. If the room has been configured to be persistent, then it is optional that the server will permanently remove the room.
destroy - method in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
Replaces the <code>destroy</code> node with a new node and sets the <code>reason</code> element and <code>jid</code> attribute
destroy - method in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Use this extension to destroy a room
DESTROY_TYPE - Static field in class org.jivesoftware.xiff.data.muc.MUCUserExtension
digest - read,write property in class org.jivesoftware.xiff.data.auth.AuthExtension
The SHA1 digest to use for authentication.
DiscoExtension - class org.jivesoftware.xiff.data.disco.DiscoExtension
Base class for service discovery extensions.
disconnect - method in class org.jivesoftware.xiff.core.XMPPConnection
Disconnects from the server if currently connected. After disconnect, a <code>disconnection</code> event is broadcast.

E

ELEMENT - Static field in class org.jivesoftware.xiff.data.auth.AuthExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.browse.BrowseExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.disco.DiscoExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.forms.FormField
ELEMENT - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.im.RosterItem
ELEMENT - Static field in class org.jivesoftware.xiff.data.muc.MUCAdminExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.muc.MUCExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.muc.MUCItem
ELEMENT - Static field in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.muc.MUCUserExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.register.RegisterExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.rpc.RPCExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.whiteboard.Path
Static class variables to be overridden in subclasses;
ELEMENT - Static field in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
ELEMENT - Static field in class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
email - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
enable - Static method in class org.jivesoftware.xiff.data.auth.AuthExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.browse.BrowseExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.disco.ItemDiscoExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.forms.FormExtension
enable - Static method in class org.jivesoftware.xiff.data.im.RosterExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.muc.MUC
Register the multi-user chat extension capabilities with this method
enable - Static method in class org.jivesoftware.xiff.data.register.RegisterExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.rpc.RPCExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
Performs the registration of this extension into the extension registry.
enable - Static method in class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
Performs the registration of this extension into the extension registry.
ensureNode - method in class org.jivesoftware.xiff.data.XMLStanza
Ensures that a node with a specific element name exists in the stanza. If it doesn't, then the node is created and returned.
ERROR_TYPE - Static field in class org.jivesoftware.xiff.data.IQ
ERROR_TYPE - Static field in class org.jivesoftware.xiff.data.Message
ERROR_TYPE - Static field in class org.jivesoftware.xiff.data.Presence
errorCode - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The error code, assuming this stanza contains error information. Error codes are deprecated in standard XMPP, but they are commonly used by older Jabber servers like Jabberd 1.4. For more information on error codes, and corresponding error conditions, see <a href="http://www.jabber.org/jeps/jep-0086.html">http://www.jabber.org/jeps/jep-0086.html</a>.
errorCondition - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The error condition, assuming this stanza contains error information. For more information on error conditions, see <a href="http://www.jabber.org/jeps/jep-0086.html">http://www.jabber.org/jeps/jep-0086.html</a>.
errorMessage - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The error message, assuming this stanza contains error information.
errorType - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The error type, assuming this stanza contains error information. For more information on error types, see <a href="http://www.jabber.org/jeps/jep-0086.html">http://www.jabber.org/jeps/jep-0086.html</a>.
Extension - class org.jivesoftware.xiff.data.Extension
This is a base class for all data extensions.
Extension - constructor in class org.jivesoftware.xiff.data.Extension
ExtensionClassRegistry - class org.jivesoftware.xiff.data.ExtensionClassRegistry
This is a static class that contains class constructors for all extensions that could come from the network.
ExtensionContainer - class org.jivesoftware.xiff.data.ExtensionContainer
Contains the implementation for a generic extension container. Use the static method "decorate" to implement the IExtendable interface on a class.

F

fault - read-only property in class org.jivesoftware.xiff.data.rpc.RPCExtension
The object containing the fault of the remote procedure call. This object could have any properties, as fault results are only structurally defined.
faultCode - read-only property in class org.jivesoftware.xiff.data.rpc.RPCExtension
A common result from most RPC servers to describe a fault
faultString - read-only property in class org.jivesoftware.xiff.data.rpc.RPCExtension
A common result from most RPC servers to describe a fault
features - read-only property in class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
An array of namespaces this service supports for feature negotiation.
fetchRoster - method in class org.jivesoftware.xiff.im.Roster
Fetches the roster data from the server. Once the data has been fetched, the Roster's data provider is populated appropriately. If the Roster-XMPPConnection class dependency has been set up before logging in, then this method will be called automatically because the Roster listens for "login" events from the XMPPConnection.
FIELD_TYPE_BOOLEAN - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_FIXED - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_HIDDEN - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_JID_MULTI - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_JID_SINGLE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_LIST_MULTI - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_LIST_SINGLE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_TEXT_MULTI - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_TEXT_PRIVATE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
FIELD_TYPE_TEXT_SINGLE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
fill - read-only property in class org.jivesoftware.xiff.data.whiteboard.Path
The Fill object that contains the properties describing the fill of this path
Fill - class org.jivesoftware.xiff.data.whiteboard.Fill
A helper class that abstracts the serialization of fills and provides an interface to access the properties providing defaults if no properties were defined in the XML.
Fill - constructor in class org.jivesoftware.xiff.data.whiteboard.Fill
first - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
FormExtension - class org.jivesoftware.xiff.data.forms.FormExtension
Implements the base functionality shared by all MUC extensions
FormExtension - constructor in class org.jivesoftware.xiff.data.forms.FormExtension
FormField - class org.jivesoftware.xiff.data.forms.FormField
This class is used by the FormExtension class for managing fields as fields have multiple behaviors depending on the type of the form while containing different kinds of data, some optional some not.
FormField - constructor in class org.jivesoftware.xiff.data.forms.FormField
from - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The JID of the sender. Most, if not all, server implementations follow the specifications that prevent this from being falsified. Thus, under normal circumstances, you don't need to supply this information because the server will fill it in automatically.
from - read-only property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
The from property for invite and decline action types
fromXML - Static method in class org.jivesoftware.xiff.data.rpc.XMLRPC
Extract and marshall the XML-RPC response to Flash types.

G

generateID - Static method in class org.jivesoftware.xiff.data.XMPPStanza
(Static method) Generates a unique ID for the stanza. ID generation is handled using a variety of mechanisms, but the default for the library uses the IncrementalGenerator.
GET_TYPE - Static field in class org.jivesoftware.xiff.data.IQ
getAffiliation - method in class org.jivesoftware.xiff.conference.Room
Gets the user's affiliation for this room. Possible affiliations are "owner", "admin", "member", and "outcast". It is also possible to have no defined affiliation.
getAllExtensions - method in class org.jivesoftware.xiff.data.ExtensionContainer
getAllExtensions - method in interface org.jivesoftware.xiff.data.IExtendable
getAllExtensions - method in class org.jivesoftware.xiff.data.XMPPStanza
getAllExtensions - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
getAllExtensionsByNS - method in class org.jivesoftware.xiff.data.ExtensionContainer
getAllExtensionsByNS - method in interface org.jivesoftware.xiff.data.IExtendable
getAllExtensionsByNS - method in class org.jivesoftware.xiff.data.XMPPStanza
getAllExtensionsByNS - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
getAllFields - method in class org.jivesoftware.xiff.data.forms.FormExtension
Item interface to array of fields if they are contained in an "item" element
getAllItems - method in class org.jivesoftware.xiff.data.forms.FormExtension
Item interface to array of fields if they are contained in an "item" element
getAllItems - method in class org.jivesoftware.xiff.data.im.RosterExtension
Get all the items from this roster query.
getAllItems - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
Item interface to MUCItems if they are contained in this extension
getAllOptions - method in class org.jivesoftware.xiff.data.forms.FormField
If options are provided for possible selections of the value they are listed here. Applies to the following field types: <code>FormExtension.FIELD_TYPE_JID_MULTI</code> <code>FormExtension.FIELD_TYPE_JID_SINGLE</code> <code>FormExtension.FIELD_TYPE_LIST_MULTI</code> <code>FormExtension.FIELD_TYPE_LIST_SINGLE</code>
getAllValues - method in class org.jivesoftware.xiff.data.forms.FormField
The values for this multiple field. In forms with a type <code>FormExtension.REQUEST_TYPE</code> these are typically the existing values of the field. Applies to the following field types: <code>FormExtension.FIELD_TYPE_JID_MULTI</code> <code>FormExtension.FIELD_TYPE_LIST_MULTI</code> <code>FormExtension.FIELD_TYPE_TEXT_MULTI</code>
getBareJID - method in class org.jivesoftware.xiff.core.XMPPConnection
Gets the bare JID (non-fully qualified: user@server) of the user. The bare JID does not include the resource.
getConnection - method in class org.jivesoftware.xiff.conference.InviteListener
Gets a reference to the XMPPConnection being used for incoming/outgoing XMPP data.
getConnection - method in class org.jivesoftware.xiff.conference.Room
Gets a reference to the XMPPConnection being used for incoming/outgoing XMPP data.
getContactInformation - method in class org.jivesoftware.xiff.im.Roster
Gets all of the locally-cached information for a certain contact by in the roster.
getElementName - method in interface org.jivesoftware.xiff.data.IExtension
getElementName - method in class org.jivesoftware.xiff.data.auth.AuthExtension
Gets the element name associated with this extension. The element for this extension is "query".
getElementName - method in class org.jivesoftware.xiff.data.browse.BrowseExtension
Gets the element name associated with this extension. The element for this extension is "query".
getElementName - method in class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
getElementName - method in class org.jivesoftware.xiff.data.disco.ItemDiscoExtension
getElementName - method in class org.jivesoftware.xiff.data.forms.FormExtension
getElementName - method in class org.jivesoftware.xiff.data.im.RosterExtension
Gets the element name associated with this extension. The element for this extension is "query".
getElementName - method in class org.jivesoftware.xiff.data.muc.MUCAdminExtension
getElementName - method in class org.jivesoftware.xiff.data.muc.MUCExtension
getElementName - method in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
getElementName - method in class org.jivesoftware.xiff.data.muc.MUCUserExtension
getElementName - method in class org.jivesoftware.xiff.data.register.RegisterExtension
getElementName - method in class org.jivesoftware.xiff.data.rpc.RPCExtension
Interface method, returning the namespace for this extension
getElementName - method in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
Gets the element name associated with this extension. The element for this extension is "x".
getElementName - method in class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
Gets the element name associated with this extension. The element for this extension is "html".
getField - method in class org.jivesoftware.xiff.data.register.RegisterExtension
getFormType - method in class org.jivesoftware.xiff.data.forms.FormExtension
This is an accessor to the hidden field type <code>FORM_TYPE</code> easily check what kind of form this is.
getFullRoomName - method in class org.jivesoftware.xiff.conference.Room
Gets the fully qualified room name (room@server) of the current room.
getGroupCount - method in class org.jivesoftware.xiff.data.im.RosterItem
getGroups - method in class org.jivesoftware.xiff.data.im.RosterItem
Gets a list of all the groups associated with this roster item.
getID - method in interface org.jivesoftware.xiff.data.id.IIDGenerator
Gets the generated ID.
getID - method in class org.jivesoftware.xiff.data.id.IncrementalGenerator
Gets the unique ID.
getID - method in class org.jivesoftware.xiff.data.id.SharedObjectGenerator
Gets the unique ID.
getInstance - Static method in class org.jivesoftware.xiff.data.id.IncrementalGenerator
ddura: I am turning this into a singleton, for more global access. I am trying to work around a Flex bug. Not sure yet?
getItemAt - method in class org.jivesoftware.xiff.conference.Room
getItemAt - method in class org.jivesoftware.xiff.im.Roster
Gets a roster item at a specific index. Part of the "read-only" implementation of the DataProvider API. Roster items are generic objects with the following attributes: <code>jid</code>, <code>displayName</code>, <code>group</code>, <code>subscribeType</code>, <code>status</code>, <code>show</code>, and <code>priority</code>.
getItemByJID - method in class org.jivesoftware.xiff.data.im.RosterExtension
Gets one item from the roster query, returning the first item found with the JID specified. If none is found, then it returns null.
getItemID - method in class org.jivesoftware.xiff.conference.Room
getItemID - method in class org.jivesoftware.xiff.im.Roster
Gets the ID of a roster item at a particular index. Part of the "read-only" implementation of the DataProvider API.
getJID - method in class org.jivesoftware.xiff.core.XMPPConnection
Gets the fully qualified JID (user@server/resource) of the user. A fully-qualified JID includes the resource. A bare JID does not. To get the bare JID, use the <code>getBareJID()</code> method.
getLength - method in class org.jivesoftware.xiff.conference.Room
getNode - method in interface org.jivesoftware.xiff.data.INodeProxy
Gets the XML node that is being abstracted.
getNode - method in class org.jivesoftware.xiff.data.XMLStanza
Returns a reference to the stanza in XML form.
getNodeInfo - method in class org.jivesoftware.xiff.core.Browser
getNodeItems - method in class org.jivesoftware.xiff.core.Browser
getNS - method in interface org.jivesoftware.xiff.data.IExtension
getNS - method in class org.jivesoftware.xiff.data.auth.AuthExtension
Gets the namespace associated with this extension. The namespace for the AuthExtension is "jabber:iq:auth".
getNS - method in class org.jivesoftware.xiff.data.browse.BrowseExtension
Gets the namespace associated with this extension. The namespace for the BrowseExtension is "jabber:iq:browse".
getNS - method in class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
getNS - method in class org.jivesoftware.xiff.data.disco.ItemDiscoExtension
getNS - method in class org.jivesoftware.xiff.data.forms.FormExtension
getNS - method in class org.jivesoftware.xiff.data.im.RosterExtension
Gets the namespace associated with this extension. The namespace for the RosterExtension is "jabber:iq:roster".
getNS - method in class org.jivesoftware.xiff.data.muc.MUCAdminExtension
getNS - method in class org.jivesoftware.xiff.data.muc.MUCExtension
getNS - method in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
getNS - method in class org.jivesoftware.xiff.data.muc.MUCUserExtension
getNS - method in class org.jivesoftware.xiff.data.register.RegisterExtension
getNS - method in class org.jivesoftware.xiff.data.rpc.RPCExtension
Interface method, returning the namespace for this extension
getNS - method in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
Gets the namespace associated with this extension. The namespace for the WhiteboardExtension is "xiff:wb".
getNS - method in class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
Gets the namespace associated with this extension. The namespace for the XHTMLExtension is "http://www.w3.org/1999/xhtml".
getRegistrationFields - method in class org.jivesoftware.xiff.core.XMPPConnection
Issues a request for the information that must be submitted for registration with the server. When the data returns, an event of type "registrationFields" is broadcast containing the requested data.
getReportedFields - method in class org.jivesoftware.xiff.data.forms.FormExtension
Array of fields found in individual items due to a search query result
getRequiredFieldNames - method in class org.jivesoftware.xiff.data.register.RegisterExtension
getRole - method in class org.jivesoftware.xiff.conference.Room
Gets the users role in the conference room. Possible roles are "visitor", "participant", "moderator" or no defined role.
getRoomJID - method in class org.jivesoftware.xiff.conference.Room
Get the JID of the room like XMPPConnection.getJID() used to send room messages
getServiceInfo - method in class org.jivesoftware.xiff.core.Browser
Retrieves a list of available service information from the server specified. On successful query, the callback specified will be called and passed a single parameter containing a reference to an <code>IQ</code> containing the query results.
getServiceItems - method in class org.jivesoftware.xiff.core.Browser
Retrieves a list of available services items from the server specified. Items include things such as available transports and user directories. On successful query, the callback specified in the will be called and passed a single parameter containing the query results.
getUserJID - method in class org.jivesoftware.xiff.conference.Room
Get the JID of the user in the room like XMPPConnection.getJID() used to receive messages
grant - method in class org.jivesoftware.xiff.conference.Room
Grants permissions on a room one or more JIDs by setting the affiliation of a user based * on their JID. Use one of the following affiliations: <code>Room.MEMBER_AFFILIATION</code> <code>Room.ADMIN_AFFILIATION</code> <code>Room.OWNER_AFFILIATION</code> If the JID currenly has an existing affiliation, then the existing affiliation will be replaced with the one passed. If the process could not be completed, the room will dispatch the event adminError
grantSubscription - method in class org.jivesoftware.xiff.im.Roster
Grants a user or service authorization for subscribing to your presence. Once authorization is granted, the user can see whether you are offline, online, away, etc. Subscriptions can be revoked at any time using the <code>denySubscription()</code> method.
GROUPCHAT_TYPE - Static field in class org.jivesoftware.xiff.data.Message

H

HEADLINE_TYPE - Static field in class org.jivesoftware.xiff.data.Message
history - read,write property in class org.jivesoftware.xiff.data.muc.MUCExtension
This is property allows a user to retrieve a server defined collection of previous messages. Set this property to "true" to retrieve a history of the dicussions.
htmlBody - read,write property in class org.jivesoftware.xiff.data.Message
The message body in XHTML format. Internally, this uses the XHTML data extension.

I

id - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The unique identifier of this stanza. ID generation is accomplished using the static <code>generateID</code> method.
identities - read-only property in class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
An array of objects that represent the identities of a resource discovered. For more information on categories, see <a href="http://www.jabber.org/registrar/disco-categories.html"> http://www.jabber.org/registrar/disco-categories.html</a> The objects in the array have the following possible attributes: <ul> <li><code>category</code> - a category of the kind of identity</li> <li><code>type</code> - a path to a resource that can be discovered without a JID</li> <li><code>name</code> - the friendly name of the identity</li> </ul>
IExtendable - interface org.jivesoftware.xiff.data.IExtendable
This interface provides access to contained extensions and methods to modify the contained extensions. All XMPP stanzas that can be extended should implement this interface.
IExtension - interface org.jivesoftware.xiff.data.IExtension
The interface describing an extension. All extensions must implement this interface.
ignoreWhite - read,write property in class org.jivesoftware.xiff.core.XMPPConnection
Determines whether whitespace will be ignored on incoming XML data. Behaves the same as XML.ignoreWhite
IIDGenerator - interface org.jivesoftware.xiff.data.id.IIDGenerator
To use custom ID generators call the static function on the XMPPStanza class with an instance that implements IIDGenerator. For example, on the first frame of your movie: XMPPStanza.setIDGenerator( new org.jivesoftware.xiff.data.id.SharedObjectGenerator()); At any time during the execution of your app, you can change the ID generator by calling the above method.
IncrementalGenerator - class org.jivesoftware.xiff.data.id.IncrementalGenerator
Uses a simple incrementation of a static variable to generate new IDs. Guaranteed to generate unique IDs for the duration of application execution.
InfoDiscoExtension - class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
Implements <a href="http://www.jabber.org/jeps/jep-0030.html">JEP-0030<a> for service info discovery. Also, take a look at <a href="http://www.jabber.org/jeps/jep-0020.html">JEP-0020</a> and <a href="http://www.jabber.org/jeps/jep-0060.html">JEP-0060</a>.
INodeProxy - interface org.jivesoftware.xiff.data.INodeProxy
An interface for objects that abstract XML data by providing accessors to the original XML data stored within.
instructions - read,write property in class org.jivesoftware.xiff.data.forms.FormExtension
Instructions describing what to do with this form
instructions - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
invite - method in class org.jivesoftware.xiff.conference.Room
Invites a user that is not currently a member of this room to this room. You must be joined to the room and have appropriate permissions to invite other memebers, as the room will format and send the invite message to the destination user rather that you sending the invite directly to the user. To listen to events, add an event listener on your XMPPConnection on the <code>invite</code> event.
invite - method in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Use this extension to invite another user
INVITE_TYPE - Static field in class org.jivesoftware.xiff.data.muc.MUCUserExtension
InviteListener - class org.jivesoftware.xiff.conference.InviteListener
Manages the broadcasting of events during invitations. Add event listeners to an instance of this class to monitor invite and decline events You only need a single instance of this class to listen for all invite or decline events.
InviteListener - constructor in class org.jivesoftware.xiff.conference.InviteListener
IQ - class org.jivesoftware.xiff.data.IQ
A class for abstraction and encapsulation of IQ (info-query) data.
IQ - constructor in class org.jivesoftware.xiff.data.IQ
isActive - method in class org.jivesoftware.xiff.conference.Room
Determines whether the connection to the room is active - that is, the user is connected and has joined the room.
isActive - method in class org.jivesoftware.xiff.core.XMPPConnection
Determines whether the connection with the server is currently active. (Not necessarily logged in. For login status, use the <code>isLoggedIn()</code> method.)
isDigest - method in class org.jivesoftware.xiff.data.auth.AuthExtension
Determines whether this is a digest (SHA1) authentication.
ISerializable - interface org.jivesoftware.xiff.data.ISerializable
All XMPP stanzas that will interact with the library should implement this interface.
isFault - read-only property in class org.jivesoftware.xiff.data.rpc.RPCExtension
Check this if property if you wish to determine the remote procedure call produced an error. If the XMPP stanza never made it to the RPC service, then the error would be on the stanza object instead of this extension.
isLoggedIn - method in class org.jivesoftware.xiff.core.XMPPConnection
Determines whether the user is connected and logged into the server.
isPassword - method in class org.jivesoftware.xiff.data.auth.AuthExtension
Determines whether this is a plain-text password authentication.
isThisRoom - method in class org.jivesoftware.xiff.conference.Room
Tests if the parameter comes is the same as this room
isThisUser - method in class org.jivesoftware.xiff.conference.Room
Tests if the parameter comes is the same user as that connected to the room
ItemDiscoExtension - class org.jivesoftware.xiff.data.disco.ItemDiscoExtension
Implements <a href="http://www.jabber.org/jeps/jep-0030.html">JEP-0030<a> for service item discovery.
items - read-only property in class org.jivesoftware.xiff.data.browse.BrowseExtension
An array of BrowseItems containing information about the browsed resource
items - read-only property in class org.jivesoftware.xiff.data.disco.ItemDiscoExtension
An array of objects that represent the items discovered The objects in the array have the following possible attributes: <ul> <li><code>jid</code> - the resource name</li> <li><code>node</code> - a path to a resource that can be discovered without a JID</li> <li><code>name</code> - the friendly name of the jid</li> <li><code>action</code> - the kind of action that occurs during publication of services it can be either "remove" or "update"</li> </ul>

J

jid - read,write property in class org.jivesoftware.xiff.data.browse.BrowseItem
[required] The full JabberID of the entity described
jid - read,write property in class org.jivesoftware.xiff.data.im.RosterItem
The JID for this roster item.
jid - read,write property in class org.jivesoftware.xiff.data.muc.MUCItem
jid - read-only property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
The jid property for destroy the action type
join - method in class org.jivesoftware.xiff.conference.Room
Joins a conference room based on the parameters specified by the room properties. This call will create an instant room based on a default server configuration if the room doesn't exist. To create and begin the configuration process of a reserved room, pass <code>true</code> to this method to begin the configuration process. When The configuration is complete, the room will be unlocked for others to join. Listen to the <code>configureForm</code> event to handle and either return or cancel the configuration of the room.

K

key - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
kickOccupant - method in class org.jivesoftware.xiff.conference.Room
Kicks an occupant out of the room, assuming that the user has necessary permissions to do so. If the user does not, the server will return an error.

L

label - read,write property in class org.jivesoftware.xiff.data.forms.FormField
The label of this field used by user interfaces to render a descriptive title of this field
last - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
leave - method in class org.jivesoftware.xiff.conference.Room
Leaves the current conference room, assuming that the user has joined one. If the user is not currently in a room, this method does nothing.
length - read-only property in class org.jivesoftware.xiff.conference.Room
length - read-only property in class org.jivesoftware.xiff.im.Roster
(Read-only) The number of items in the roster.
lookup - Static method in class org.jivesoftware.xiff.data.ExtensionClassRegistry

M

maxchars - read,write property in class org.jivesoftware.xiff.data.muc.MUCExtension
Size based condition to evaluate by the server for the maximum characters to return during history retrieval
maxstanzas - read,write property in class org.jivesoftware.xiff.data.muc.MUCExtension
Protocol based condition for the number of stanzas to return during history retrieval
MEMBER_AFFILIATION - Static field in class org.jivesoftware.xiff.conference.Room
MEMBER_AFFILIATION - Static field in class org.jivesoftware.xiff.data.muc.MUC
Message - class org.jivesoftware.xiff.data.Message
A class for abstraction and encapsulation of message data.
Message - constructor in class org.jivesoftware.xiff.data.Message
MessageStaticConstructor - Static method in class org.jivesoftware.xiff.data.Message
misc - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
MODERATOR_ROLE - Static field in class org.jivesoftware.xiff.conference.Room
MODERATOR_ROLE - Static field in class org.jivesoftware.xiff.data.muc.MUC
MUC - class org.jivesoftware.xiff.data.muc.MUC
MUCAdminExtension - class org.jivesoftware.xiff.data.muc.MUCAdminExtension
Implements the administration command data model in <a href="http://www.jabber.org/jeps/jep-0045.html">JEP-0045<a> for multi-user chat.
MUCAdminExtension - constructor in class org.jivesoftware.xiff.data.muc.MUCAdminExtension
MUCBaseExtension - class org.jivesoftware.xiff.data.muc.MUCBaseExtension
Implements the base functionality shared by all MUC extensions
MUCBaseExtension - constructor in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
MUCBaseExtensionStatic - Static method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
MUCExtension - class org.jivesoftware.xiff.data.muc.MUCExtension
Implements the base MUC protocol schema from <a href="http://www.jabber.org/jeps/jep-0045.html">JEP-0045<a> for multi-user chat. This extension is typically used to test for the presence of MUC enabled conferencing service, or a MUC related error condition.
MUCExtension - constructor in class org.jivesoftware.xiff.data.muc.MUCExtension
MUCItem - class org.jivesoftware.xiff.data.muc.MUCItem
This class is used by the MUCExtension for internal representation of information pertaining to occupants in a multi-user conference room.
MUCItem - constructor in class org.jivesoftware.xiff.data.muc.MUCItem
MUCOwnerExtension - class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
Implements the administration command data model in <a href="http://www.jabber.org/jeps/jep-0045.html">JEP-0045<a> for multi-user chat.
MUCOwnerExtension - constructor in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
MUCUserExtension - class org.jivesoftware.xiff.data.muc.MUCUserExtension
Implements the base MUC user protocol schema from <a href="http://www.jabber.org/jeps/jep-0045.html">JEP-0045<a> for multi-user chat.
MUCUserExtension - constructor in class org.jivesoftware.xiff.data.muc.MUCUserExtension
myService - field in class org.jivesoftware.xiff.data.disco.DiscoExtension

N

name - read,write property in class org.jivesoftware.xiff.data.browse.BrowseItem
[optional] A friendly name that may be used in a user interface
name - read,write property in class org.jivesoftware.xiff.data.forms.FormField
The name of this field used by the application or server. Note: this serializes to the <code>var</code> attribute on the field node. Since <code>var</code> is a reserved word in ActionScript this field uses <code>name</code> to describe the name of this field.
name - read,write property in class org.jivesoftware.xiff.data.im.RosterItem
The display name for this roster item.
namespaces - read-only property in class org.jivesoftware.xiff.data.browse.BrowseItem
On top of the browsing framework, a simple form of "feature advertisement" can be built. This enables any entity to advertise which features it supports, based on the namespaces associated with those features. The <ns/> element is allowed as a subelement of the item. This element contains a single namespace that the entity supports, and multiple <ns/> elements can be included in any item. For a connected client this might be <ns>jabber:iq:oob</ns>, or for a service <ns>jabber:iq:search</ns>. This list of namespaces should be used to present available options for a user or to automatically locate functionality for an application. The children of a browse result may proactively contain a few <ns/> elements (such as the result of the service request to the home server), which advertises the features that the particular service supports. This list may not be complete (it is only for first-pass filtering by simpler clients), and the JID should be browsed if a complete list is required.
nick - read,write property in class org.jivesoftware.xiff.data.muc.MUCItem
The nickname of the conference occupant.
nick - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
nickname - read property in class org.jivesoftware.xiff.conference.Room
The nickname to use when joining.
nickname - write property in class org.jivesoftware.xiff.conference.Room
NO_AFFILIATION - Static field in class org.jivesoftware.xiff.conference.Room
NO_AFFILIATION - Static field in class org.jivesoftware.xiff.data.muc.MUC
NO_ROLE - Static field in class org.jivesoftware.xiff.conference.Room
NO_ROLE - Static field in class org.jivesoftware.xiff.data.muc.MUC
NORMAL_TYPE - Static field in class org.jivesoftware.xiff.data.Message
Static variables for specific type strings
NS - Static field in class org.jivesoftware.xiff.data.auth.AuthExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.browse.BrowseExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.disco.DiscoExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.disco.InfoDiscoExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.disco.ItemDiscoExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
NS - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.muc.MUCAdminExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.muc.MUCExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.register.RegisterExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.rpc.RPCExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
Static class variables to be overridden in subclasses;
NS - Static field in class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
Static class variables to be overridden in subclasses;

O

opacity - read,write property in class org.jivesoftware.xiff.data.whiteboard.Fill
The opacity of the fill, in percent. 100 is solid, 0 is transparent. This property can be used as the alpha parameter of MovieClip.lineStyle
opacity - read,write property in class org.jivesoftware.xiff.data.whiteboard.Stroke
The opacity of the stroke, in percent. 100 is solid, 0 is transparent. This property can be used as the alpha parameter of MovieClip.lineStyle
OTHER_TYPE - Static field in class org.jivesoftware.xiff.data.muc.MUCUserExtension
OUTCAST_AFFILIATION - Static field in class org.jivesoftware.xiff.conference.Room
OUTCAST_AFFILIATION - Static field in class org.jivesoftware.xiff.data.muc.MUC
OWNER_AFFILIATION - Static field in class org.jivesoftware.xiff.conference.Room
OWNER_AFFILIATION - Static field in class org.jivesoftware.xiff.data.muc.MUC

P

PARTICIPANT_ROLE - Static field in class org.jivesoftware.xiff.conference.Room
PARTICIPANT_ROLE - Static field in class org.jivesoftware.xiff.data.muc.MUC
password - read,write property in class org.jivesoftware.xiff.conference.Room
password - read,write property in class org.jivesoftware.xiff.core.XMPPConnection
The password to use when logging in.
password - read,write property in class org.jivesoftware.xiff.data.auth.AuthExtension
The password to use for authentication.
password - read,write property in class org.jivesoftware.xiff.data.muc.MUCExtension
If a room is password protected, add this extension and set the password
password - read,write property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Property to use if the concerned room is password protected
password - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
Path - class org.jivesoftware.xiff.data.whiteboard.Path
A message extension for whitboard exchange. This class is the base class for other extension classes such as Path
Path - constructor in class org.jivesoftware.xiff.data.whiteboard.Path
paths - read-only property in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
The paths available in this whiteboard message
phone - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
port - read,write property in class org.jivesoftware.xiff.core.XMPPConnection
The port to use when connecting. The default XMPP port is 5222.
Presence - class org.jivesoftware.xiff.data.Presence
This class provides encapsulation for manipulation of presence data for sending and receiving.
Presence - constructor in class org.jivesoftware.xiff.data.Presence
priority - read,write property in class org.jivesoftware.xiff.data.Presence
The priority of the presence, usually on a scale of 1-5.
PROBE_TYPE - Static field in class org.jivesoftware.xiff.data.Presence

R

reason - read,write property in class org.jivesoftware.xiff.data.muc.MUCItem
reason - read-only property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
The reason for the invite/decline/destroy
register - Static method in class org.jivesoftware.xiff.data.ExtensionClassRegistry
RegisterExtension - class org.jivesoftware.xiff.data.register.RegisterExtension
Implements jabber:iq:register namespace. Use this to create new accounts on the jabber server. Send an empty IQ.GET_TYPE packet with this extension and the return will either be a conflict, or the fields you will need to fill out. Send a IQ.SET_TYPE packet to the server and with the fields that are listed in getRequiredFieldNames set on this extension. Check the result and re-establish the connection with the new account.
RegisterExtension - constructor in class org.jivesoftware.xiff.data.register.RegisterExtension
remove - method in class org.jivesoftware.xiff.data.Extension
Removes the extension from its parent.
removeAllExtensions - method in class org.jivesoftware.xiff.data.ExtensionContainer
removeAllExtensions - method in interface org.jivesoftware.xiff.data.IExtendable
removeAllExtensions - method in class org.jivesoftware.xiff.data.XMPPStanza
removeAllExtensions - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
removeAllFields - method in class org.jivesoftware.xiff.data.forms.FormExtension
Use this method to remove all fields.
removeAllGroups - method in class org.jivesoftware.xiff.data.im.RosterItem
removeAllItems - method in class org.jivesoftware.xiff.data.forms.FormExtension
Use this method to remove all items.
removeAllItems - method in class org.jivesoftware.xiff.data.im.RosterExtension
Removes all items from the roster data.
removeAllItems - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
Use this method to remove all items.
removeContact - method in class org.jivesoftware.xiff.im.Roster
Removes a contact from the roster and revokes all presence subscriptions for that contact. This method will only attempt action if the contact you are trying to remove is currently on the roster in the first place.
removeEventListener - field in class org.jivesoftware.xiff.conference.InviteListener
removeEventListener - field in class org.jivesoftware.xiff.conference.Room
removeEventListener - method in class org.jivesoftware.xiff.core.XMPPConnection
Used to remove instances as listeners for certain events. Event dispatching is handled using Macromedia's EventDispatcher class found in mx.events.EventDispatcher.
removeEventListener - field in class org.jivesoftware.xiff.im.Roster
removeExtension - method in class org.jivesoftware.xiff.data.ExtensionContainer
removeExtension - method in interface org.jivesoftware.xiff.data.IExtendable
removeExtension - method in class org.jivesoftware.xiff.data.XMPPStanza
removeExtension - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
removeGroupByName - method in class org.jivesoftware.xiff.data.im.RosterItem
replaceTextNode - method in class org.jivesoftware.xiff.data.XMLStanza
Replaces one node in the stanza with another simple text node.
REQUEST_TYPE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
requestAffiliations - method in class org.jivesoftware.xiff.conference.Room
Requests an affiliation list for a given affiliation with with room. This will either broadcast the event <code>affiliations</code> or <code>adminError</code> depending on the result of the request Use one of the following affiliations: <code>Room.NO_AFFILIATION</code> <code>Room.OUTCAST_AFFILIATION</code> <code>Room.MEMBER_AFFILIATION</code> <code>Room.ADMIN_AFFILIATION</code> <code>Room.OWNER_AFFILIATION</code>
requestConfiguration - method in class org.jivesoftware.xiff.conference.Room
Requests a configuration form from the room. Listen to <code>configureForm</code> event to fill out the form then call either <code>configure</code> or <code>cancelConfiguration</code> to complete the configuration process You must be joined to the room and have the owner affiliation to request a configuration form
requestSubscription - method in class org.jivesoftware.xiff.im.Roster
Requests subscription authorization with a user or service. In the XMPP-world, you cannot receive notifications on changes to a contact's presence until that contact has authorized you to subscribe to his/her/its presence.
resource - read,write property in class org.jivesoftware.xiff.core.XMPPConnection
The resource to use when logging in. A resource is required (defaults to "XIFF") and allows a user to login using the same account simultaneously (most likely from multiple machines). Typical examples of the resource include "Home" or "Office" to indicate the user's current location.
resource - read,write property in class org.jivesoftware.xiff.data.auth.AuthExtension
The resource to use for authentication.
result - read-only property in class org.jivesoftware.xiff.data.rpc.RPCExtension
The result of this remote procedure call. It can contain elements of any type.
RESULT_TYPE - Static field in class org.jivesoftware.xiff.data.IQ
RESULT_TYPE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
revoke - method in class org.jivesoftware.xiff.conference.Room
Revokes all affiliations from the JIDs. This is the same as: grant(Room.NO_AFFILIATION, jids) If the process could not be completed, the room will dispatch the event adminError Note: if the JID is banned from this room, then this will also revoke their banned status.
role - read,write property in class org.jivesoftware.xiff.data.muc.MUCItem
Room - class org.jivesoftware.xiff.conference.Room
Manages incoming and outgoing data from a conference room as part of multi-user conferencing (JEP-0045). You will need an instance of this class for each room that the user joins. You can also use your own, external data provider if you choose, by using the <code>setExternalDataProvider()</code> method. This is most useful for applications where the data provider might need to be a class other than an array with the Data Provider API decorations, like in the case of a Macromedia Central LCDataProvider. Overall, however, its probably a rare occurence.
Room - constructor in class org.jivesoftware.xiff.conference.Room
roomName - read,write property in class org.jivesoftware.xiff.conference.Room
The room name that should be used when joining.
Roster - class org.jivesoftware.xiff.im.Roster
Manages a user's server-side instant messaging roster (or "buddy list"). By default, this class uses an internal data provider to keep track of roster data locally and provides a "read-only" form of the Data Provider API for external use. Non-read operations are performed using alternative, roster-specific methods. You can also use your own, external data provider if you choose, by using the <code>setExternalDataProvider()</code> method. This is most useful for applications where the data provider might need to be a class other than an array with the Data Provider API decorations, like in the case of a Macromedia Central LCDataProvider. Overall, however, its probably a rare occurence.
Roster - constructor in class org.jivesoftware.xiff.im.Roster
RosterExtension - class org.jivesoftware.xiff.data.im.RosterExtension
An IQ extension for roster data. Roster data is typically any data that is sent or received with the "jabber:iq:roster" namespace.
RosterExtension - constructor in class org.jivesoftware.xiff.data.im.RosterExtension
RosterItem - class org.jivesoftware.xiff.data.im.RosterItem
This class is used internally by the RosterExtension class for managing items received and sent as roster data. Usually, each item in the roster represents a single contact, and this class is used to represent, abstract, and serialize/deserialize this data.
RosterItem - constructor in class org.jivesoftware.xiff.data.im.RosterItem
RPCExtension - class org.jivesoftware.xiff.data.rpc.RPCExtension
Implements <a href="http://www.jabber.org/jeps/jep-0009.html">JEP-0009<a> for XML-RPC over XMPP.

S

seconds - read,write property in class org.jivesoftware.xiff.data.muc.MUCExtension
Time based condition to retrive all messages for the last N seconds.
segments - read-only property in class org.jivesoftware.xiff.data.whiteboard.Path
The read-only list of start and end points encoded as an array of objects with the format { from: { x: ###, y: ### }, to: { x: ###, y: ### } } You should not modify this list. Segments should be added with addSegment
send - method in class org.jivesoftware.xiff.core.XMPPConnection
Sends data to the server. If the data to send cannot be serialized properly, this method throws a SerializeException.
sendMessage - method in class org.jivesoftware.xiff.conference.Room
Sends a message to the conference room.
sendPrivateMessage - method in class org.jivesoftware.xiff.conference.Room
Sends a private message to a specific participant in the conference room.
sendRegistrationFields - method in class org.jivesoftware.xiff.core.XMPPConnection
Registers a new account with the server, sending the registration data as specified in the fieldMap paramter.
SerializationException - class org.jivesoftware.xiff.exception.SerializationException
This exception is thrown whenever there is a problem serializing or deserializing data for sending to the server.
SerializationException - constructor in class org.jivesoftware.xiff.exception.SerializationException
serialize - method in class org.jivesoftware.xiff.data.IQ
Serializes the IQ into XML form for sending to a server.
serialize - method in interface org.jivesoftware.xiff.data.ISerializable
Called when the library need to retrieve the state of the instance. If the instance manages its own state, then the state should be copied into the XMLNode passed. If the instance also implements INodeProxy, then the parent should be verified against the parent XMLNode passed to determine if the serialization is in the same namespace.
serialize - method in class org.jivesoftware.xiff.data.Message
Serializes the Message into XML form for sending to a server.
serialize - method in class org.jivesoftware.xiff.data.Presence
Serializes the Presence into XML form for sending to a server.
serialize - method in class org.jivesoftware.xiff.data.XMPPStanza
Prepares the XML version of the stanza for transmission to the server.
serialize - method in class org.jivesoftware.xiff.data.auth.AuthExtension
Called when the library need to retrieve the state of the instance. If the instance manages its own state, then the state should be copied into the XMLNode passed. If the instance also implements INodeProxy, then the parent should be verified against the parent XMLNode passed to determine if the serialization is in the same namespace.
serialize - method in class org.jivesoftware.xiff.data.browse.BrowseExtension
ISerializable implementation which loads this extension from XML
serialize - method in class org.jivesoftware.xiff.data.browse.BrowseItem
Called when the library need to retrieve the state of the instance. If the instance manages its own state, then the state should be copied into the XMLNode passed. If the instance also implements INodeProxy, then the parent should be verified against the parent XMLNode passed to determine if the serialization is in the same namespace.
serialize - method in class org.jivesoftware.xiff.data.disco.DiscoExtension
Called when the library need to retrieve the state of the instance. If the instance manages its own state, then the state should be copied into the XMLNode passed. If the instance also implements INodeProxy, then the parent should be verified against the parent XMLNode passed to determine if the serialization is in the same namespace.
serialize - method in class org.jivesoftware.xiff.data.forms.FormExtension
Called when this extension is being put back on the network. Perform any further serialization for Extensions and items
serialize - method in class org.jivesoftware.xiff.data.forms.FormField
Serializes the FormField data to XML for sending.
serialize - method in class org.jivesoftware.xiff.data.im.RosterExtension
Serializes the RosterExtension data to XML for sending.
serialize - method in class org.jivesoftware.xiff.data.im.RosterItem
Serializes the RosterItem data to XML for sending.
serialize - method in class org.jivesoftware.xiff.data.muc.MUCBaseExtension
Called when this extension is being put back on the network. Perform any further serialization for Extensions and items
serialize - method in class org.jivesoftware.xiff.data.muc.MUCExtension
Called when the library need to retrieve the state of the instance. If the instance manages its own state, then the state should be copied into the XMLNode passed. If the instance also implements INodeProxy, then the parent should be verified against the parent XMLNode passed to determine if the serialization is in the same namespace.
serialize - method in class org.jivesoftware.xiff.data.muc.MUCItem
Called when the library need to retrieve the state of the instance. If the instance manages its own state, then the state should be copied into the XMLNode passed. If the instance also implements INodeProxy, then the parent should be verified against the parent XMLNode passed to determine if the serialization is in the same namespace.
serialize - method in class org.jivesoftware.xiff.data.muc.MUCOwnerExtension
Called when this extension is being put back on the network. Perform any further serialization for Extensions and items
serialize - method in class org.jivesoftware.xiff.data.register.RegisterExtension
Called when the library need to retrieve the state of the instance. If the instance manages its own state, then the state should be copied into the XMLNode passed. If the instance also implements INodeProxy, then the parent should be verified against the parent XMLNode passed to determine if the serialization is in the same namespace.
serialize - method in class org.jivesoftware.xiff.data.rpc.RPCExtension
Interface method, returning the namespace for this extension
serialize - method in class org.jivesoftware.xiff.data.whiteboard.Fill
Serializes the Fill into the parent node. Because the fill serializes into the attributes of the XML node, it will directly modify the parent node passed.
serialize - method in class org.jivesoftware.xiff.data.whiteboard.Path
Serializes the Path data to XML for sending.
serialize - method in class org.jivesoftware.xiff.data.whiteboard.Stroke
Serializes the Stroke into the parent node. Because the stroke serializes into the attributes of the XML node, it will directly modify the parent node passed.
serialize - method in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
Serializes the WhiteboardExtension data to XML for sending.
serializeSegments - method in class org.jivesoftware.xiff.data.whiteboard.Path
Creates the compact form of the segments in the fomrmat defined by SVG Example: M100 200L14 -15 L 125 100L150 200 300 400M10 20L30 40 50 60 z
server - read,write property in class org.jivesoftware.xiff.core.XMPPConnection
The XMPP server to use for connection.
service - read,write property in class org.jivesoftware.xiff.data.disco.DiscoExtension
The service name of the discovery procedure
serviceNode - read,write property in class org.jivesoftware.xiff.data.disco.DiscoExtension
The name of the resource of the service queried if the resource doesn't have a JID. For more information, see <a href="http://www.jabber.org/registrar/disco-nodes.html"> http://www.jabber.org/registrar/disco-nodes.html</a>.
SET_TYPE - Static field in class org.jivesoftware.xiff.data.IQ
Static variables for specific type strings
setAllOptions - method in class org.jivesoftware.xiff.data.forms.FormField
Sets all the options available from an array of objects
setAllValues - method in class org.jivesoftware.xiff.data.forms.FormField
Sets all the values of this field from an array of strings
setConnection - method in class org.jivesoftware.xiff.conference.InviteListener
Sets a reference to the XMPPConnection being used for incoming/outgoing XMPP data.
setConnection - method in class org.jivesoftware.xiff.conference.Room
Sets a reference to the XMPPConnection being used for incoming/outgoing XMPP data.
setExternalDataProvider - method in class org.jivesoftware.xiff.conference.Room
Allows use of an external data provider instead of the one used internally by the class by default. This is useful in the case of a Macromedia Central application where the data provider might need to be an instance of an LCDataProvider. The data provider should either implement the Data Provider API interface, or the interface for Central's LCDataProvider.
setExternalDataProvider - method in class org.jivesoftware.xiff.im.Roster
Allows use of an external data provider instead of the one used internally by the class by default. This is useful in the case of a Macromedia Central application where the data provider might need to be an instance of an LCDataProvider. The data provider should either implement the Data Provider API interface, or the interface for Central's LCDataProvider.
setField - method in class org.jivesoftware.xiff.data.register.RegisterExtension
setFields - method in class org.jivesoftware.xiff.data.forms.FormExtension
Sets the fields given a fieldmap object containing keys of field names and values of value arrays
setIDGenerator - Static method in class org.jivesoftware.xiff.data.XMPPStanza
(Static method) Sets the ID generator for this stanza type. ID generators must implement the IIDGenerator interface. The XIFF library comes with a few default ID generators that have already been implemented (see org.jivesoftware.xiff.data.id.*). Setting the ID generator by stanza type is useful if you'd like to use different ID generation schemes for each type. For instance, messages could use the incremental ID generation scheme provided by the IncrementalGenerator class, while IQs could use the shared object ID generation scheme provided by the SharedObjectGenerator class.
setNode - method in interface org.jivesoftware.xiff.data.INodeProxy
Sets the XML node that will be abstracted.
setNode - method in class org.jivesoftware.xiff.data.XMLStanza
Sets the XML node that should be used for this stanza's internal XML representation.
setOccupantVoice - method in class org.jivesoftware.xiff.conference.Room
In a moderated room, sets voice status to a particular occupant, assuming the user has the necessary permissions to do so.
setPresence - method in class org.jivesoftware.xiff.im.Roster
Sets your current presence status. Calling this method notifies others who are subscribed to your presence of a presence change. You should use this to change your status to away, extended-away, etc. There are static variables that you can use defined in the presence class for the <code>show</code> parameter: <ul> <li><code>Presence.SHOW_AWAY</code></li> <li><code>Presence.SHOW_CHAT</code></li> <li><code>Presence.SHOW_DND</code></li> <li><code>Presence.SHOW_NORMAL</code></li> <li><code>Presence.SHOW_XA</code></li> </ul>
setRoomJID - method in class org.jivesoftware.xiff.conference.Room
Set the JID of the room in the form "room@conference.server"
SHA1 - class org.jivesoftware.xiff.data.auth.SHA1
A static class for SHA1 hash creation. Original ActionScript 1.0 version by Branden Hall. Original ActionScript 2.0 translation by Ron Haberle.
SharedObjectGenerator - class org.jivesoftware.xiff.data.id.SharedObjectGenerator
Generates an incrementing ID and saves the last value in a local shared object. Guaranteed to generate unique IDs for a single machine.
SharedObjectGenerator - constructor in class org.jivesoftware.xiff.data.id.SharedObjectGenerator
show - read,write property in class org.jivesoftware.xiff.data.Presence
The show value; away, online, etc. There are predefined static variables in the Presence class for this: <ul> <li>Presence.SHOW_AWAY</li> <li>Presence.SHOW_CHAT</li> <li>Presence.SHOW_DND</li> <li>Presence.SHOW_NORMAL</li> <li>Presence.SHOW_XA</li> </ul>
SHOW_AWAY - Static field in class org.jivesoftware.xiff.data.Presence
Static variables for show values
SHOW_CHAT - Static field in class org.jivesoftware.xiff.data.Presence
SHOW_DND - Static field in class org.jivesoftware.xiff.data.Presence
SHOW_NORMAL - Static field in class org.jivesoftware.xiff.data.Presence
SHOW_UNAVAILABLE - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
SHOW_XA - Static field in class org.jivesoftware.xiff.data.Presence
since - read,write property in class org.jivesoftware.xiff.data.muc.MUCExtension
Time base condition to retrieve all messages from a given time formatted in the format described in <a href="http://www.jabber.org/jeps/jep-0082.html">JEP-0082</a>.
sortItems - method in class org.jivesoftware.xiff.conference.Room
sortItems - method in class org.jivesoftware.xiff.im.Roster
Sorts items in the roster using a specific comparison function as passed to the method. Part of the "read-only" implementation of the DataProvider API. For more information, consult the DataProvider documentation.
sortItemsBy - method in class org.jivesoftware.xiff.conference.Room
sortItemsBy - method in class org.jivesoftware.xiff.im.Roster
Sorts items in the roster by a specific field name.
state - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
status - read,write property in class org.jivesoftware.xiff.data.Presence
The status; usually used for "away messages."
statusCode - read,write property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Property used to add or retrieve a status code describing the condition that occurs.
statusMessage - read,write property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
Property that contains some text with a description of a condition.
stroke - read-only property in class org.jivesoftware.xiff.data.whiteboard.Path
The Stroke object that contains the properties describing the stroke of this path
Stroke - class org.jivesoftware.xiff.data.whiteboard.Stroke
A helper class that abstracts the serialization of strokes and provides an interface to access the properties
Stroke - constructor in class org.jivesoftware.xiff.data.whiteboard.Stroke
subject - read-only property in class org.jivesoftware.xiff.conference.Room
subject - read,write property in class org.jivesoftware.xiff.data.Message
The message subject. Typically chat and groupchat-type messages do not use subjects. Rather, this is reserved for normal and headline-type messages.
SUBMIT_TYPE - Static field in class org.jivesoftware.xiff.data.forms.FormExtension
SUBSCRIBE_TYPE - Static field in class org.jivesoftware.xiff.data.Presence
SUBSCRIBE_TYPE_BOTH - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
SUBSCRIBE_TYPE_FROM - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
SUBSCRIBE_TYPE_NONE - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
SUBSCRIBE_TYPE_REMOVE - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
SUBSCRIBE_TYPE_TO - Static field in class org.jivesoftware.xiff.data.im.RosterExtension
SUBSCRIBED_TYPE - Static field in class org.jivesoftware.xiff.data.Presence
subscription - read,write property in class org.jivesoftware.xiff.data.im.RosterItem
The subscription type for this roster item. Subscription types have been enumerated by static variables in the RosterExtension: <ul> <li>RosterExtension.SUBSCRIBE_TYPE_NONE</li> <li>RosterExtension.SUBSCRIBE_TYPE_TO</li> <li>RosterExtension.SUBSCRIBE_TYPE_FROM</li> <li>RosterExtension.SUBSCRIBE_TYPE_BOTH</li> <li>RosterExtension.SUBSCRIBE_TYPE_REMOVE</li> </ul>

T

text - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
thread - read,write property in class org.jivesoftware.xiff.data.Message
The message thread ID. Threading is used to group messages of the same discussion together. The library does not perform message grouping, rather it is up to any client authors to properly perform this task.
title - read,write property in class org.jivesoftware.xiff.data.forms.FormExtension
The title of this form
to - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The JID of the recipient.
to - read-only property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
The to property for invite and decline action types
toString - method in class org.jivesoftware.xiff.data.Extension
Converts the extension stanza XML to a string.
toXML - Static method in class org.jivesoftware.xiff.data.rpc.XMLRPC
The marshalling process, accepting a block of XML, a string description of the remote method, and an array of flash typed parameters.
type - read,write property in class org.jivesoftware.xiff.data.XMPPStanza
The stanza type. There are MANY types available, depending on what kind of stanza this is. The XIFF Library defines the types for IQ, Presence, and Message in each respective class as static string variables. Below is a listing of each: <b>IQ</b> <ul> <li>IQ.SET_TYPE</li> <li>IQ.GET_TYPE</li> <li>IQ.RESULT_TYPE</li> <li>IQ.ERROR_TYPE</li> </ul> <b>Presence</b> <ul> <li>Presence.AVAILABLE_TYPE</li> <li>Presence.UNAVAILABLE_TYPE</li> <li>Presence.PROBE_TYPE</li> <li>Presence.SUBSCRIBE_TYPE</li> <li>Presence.UNSUBSCRIBE_TYPE</li> <li>Presence.SUBSCRIBED_TYPE</li> <li>Presence.UNSUBSCRIBED_TYPE</li> <li>Presence.ERROR_TYPE</li> </ul> <b>Message</b> <ul> <li>Message.NORMAL_TYPE</li> <li>Message.CHAT_TYPE</li> <li>Message.GROUPCHAT_TYPE</li> <li>Message.HEADLINE_TYPE</li> <li>Message.ERROR_TYPE</li> </ul>
type - read,write property in class org.jivesoftware.xiff.data.browse.BrowseItem
[optional] -- One of the official types from the specified category, or a non-standard type prefixed with the string "x-".
type - read,write property in class org.jivesoftware.xiff.data.forms.FormExtension
The type of form. May be one of the following: <code>FormExtension.REQUEST_TYPE</code> <code>FormExtension.RESULT_TYPE</code> <code>FormExtension.SUBMIT_TYPE</code> <code>FormExtension.CANCEL_TYPE</code>
type - read,write property in class org.jivesoftware.xiff.data.forms.FormField
The type of this field used by user interfaces to render an approprite control to represent this field. May be one of the following: <code>FormExtension.FIELD_TYPE_BOOLEAN</code> <code>FormExtension.FIELD_TYPE_FIXED</code> <code>FormExtension.FIELD_TYPE_HIDDEN</code> <code>FormExtension.FIELD_TYPE_JID_MULTI</code> <code>FormExtension.FIELD_TYPE_JID_SINGLE</code> <code>FormExtension.FIELD_TYPE_LIST_MULTI</code> <code>FormExtension.FIELD_TYPE_LIST_SINGLE</code> <code>FormExtension.FIELD_TYPE_TEXT_MULTI</code> <code>FormExtension.FIELD_TYPE_TEXT_PRIVATE</code> <code>FormExtension.FIELD_TYPE_TEXT_SINGLE</code>
type - read-only property in class org.jivesoftware.xiff.data.muc.MUCUserExtension
The type of user extension this is

U

UNAVAILABLE_TYPE - Static field in class org.jivesoftware.xiff.data.Presence
unregister - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
UNSUBSCRIBE_TYPE - Static field in class org.jivesoftware.xiff.data.Presence
UNSUBSCRIBED_TYPE - Static field in class org.jivesoftware.xiff.data.Presence
updateContact - method in class org.jivesoftware.xiff.im.Roster
Updates the information for an existing contact. You can use this method to change the display name or associated group for a contact in your roster.
url - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension
useAnonymousLogin - read property in class org.jivesoftware.xiff.core.XMPPConnection
useAnonymousLogin - write property in class org.jivesoftware.xiff.core.XMPPConnection
username - read,write property in class org.jivesoftware.xiff.core.XMPPConnection
The username to use for connection. If this property is null when <code>connect()</code> is called, the class will fetch registration field data rather than attempt to login.
username - read,write property in class org.jivesoftware.xiff.data.auth.AuthExtension
The username to use for authentication.
username - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension

V

value - read,write property in class org.jivesoftware.xiff.data.forms.FormField
The chosen value for this field. In forms with a type <code>FormExtension.REQUEST_TYPE</code> this is typically the default value of the field. Applies to the following field types: <code>FormExtension.FIELD_TYPE_BOOLEAN</code> <code>FormExtension.FIELD_TYPE_FIXED</code> <code>FormExtension.FIELD_TYPE_HIDDEN</code> <code>FormExtension.FIELD_TYPE_JID_SINGLE</code> <code>FormExtension.FIELD_TYPE_LIST_SINGLE</code> <code>FormExtension.FIELD_TYPE_LIST_MULTI</code> <code>FormExtension.FIELD_TYPE_TEXT_PRIVATE</code> <code>FormExtension.FIELD_TYPE_TEXT_SINGLE</code> Suggested values can typically be retrieved in <code>getAllOptions</code>
version - read,write property in class org.jivesoftware.xiff.data.browse.BrowseItem
[optional] A string containing the version of the node, equivalent to the response provided to a query in the 'jabber:iq:version' namespace. This is useful for servers, especially for lists of services (see the 'service/serverlist' category/type above).
VISITOR_ROLE - Static field in class org.jivesoftware.xiff.conference.Room
VISITOR_ROLE - Static field in class org.jivesoftware.xiff.data.muc.MUC

W

WhiteboardExtension - class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
A message extension for whitboard exchange. This class is the base class for other extension classes such as Path All child whiteboard objects are contained and serialized by this class
WhiteboardExtension - constructor in class org.jivesoftware.xiff.data.whiteboard.WhiteboardExtension
width - read,write property in class org.jivesoftware.xiff.data.whiteboard.Stroke
The width of the stroke in pixels. This is in a format used by MovieClip.lineStyle

X

XHTMLExtension - class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
This class provides an extension for XHTML body text in messages.
XHTMLExtension - constructor in class org.jivesoftware.xiff.data.xhtml.XHTMLExtension
XMLFactory - Static field in class org.jivesoftware.xiff.data.XMLStanza
Global factory for all XMLNode generation
XMLRPC - class org.jivesoftware.xiff.data.rpc.XMLRPC
Implements client side XML marshalling of methods and parameters into XMLRPC. For more information on RPC over XMPP, see <a href="http://www.jabber.org/jeps/jep-0009.html"> http://www.jabber.org/jeps/jep-0009.html</a>.
XMLStanza - class org.jivesoftware.xiff.data.XMLStanza
This is a base class for all classes that encapsulate XML stanza data. It provides a set of methods that faciliate easy manipulation of XML data.
XMLStanza - constructor in class org.jivesoftware.xiff.data.XMLStanza
XMPPConnection - class org.jivesoftware.xiff.core.XMPPConnection
Connects to an XMPP server and manages incoming/outgoing data from that server. The XMPPConnection class is the core of the XIFF Library, as all else relies on this class to communicate with the server. For an in-depth look at the XMPP protocol core, take a look at the <a href="http://www.jabber.org/ietf/draft-ietf-xmpp-core-23.txt">IETF draft for the XMPP Core</a>. Usually, you will have one instance of the XMPPConnection class for each connection to a server.
XMPPConnection - constructor in class org.jivesoftware.xiff.core.XMPPConnection
XMPPStanza - class org.jivesoftware.xiff.data.XMPPStanza
The base class for all XMPP stanza data classes.
XMPPStanza - constructor in class org.jivesoftware.xiff.data.XMPPStanza

Z

zip - read,write property in class org.jivesoftware.xiff.data.register.RegisterExtension

_

_exts - Static field in class org.jivesoftware.xiff.data.ExtensionContainer
_fExtensionContainer - Static field in class org.jivesoftware.xiff.data.ExtensionContainer