Uses of Package
org.jivesoftware.spark.ui

Packages that use org.jivesoftware.spark.ui
org.jivesoftware.spark Provides the Managers used as the main entry points into the Spark client. 
org.jivesoftware.spark.filetransfer Provides support for intercepting file transfers within Spark. 
org.jivesoftware.spark.plugin Provides the API for creating and registring Plugins. 
org.jivesoftware.spark.ui Provides support by providing all chat specific components, such as ChatRoom and ContactList. 
org.jivesoftware.spark.ui.conferences Contains Conference Room specific components, such as room browsers and helpful conference utilities. 
org.jivesoftware.spark.ui.rooms Contains the two implementations of ChatRoom. 
org.jivesoftware.sparkimpl.plugin.gateways   
org.jivesoftware.sparkimpl.plugin.transcripts   
org.jivesoftware.sparkimpl.preference.sounds   
org.jivesoftware.sparkimpl.search.users   
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.spark
ChatContainer
          Contains all ChatRoom objects within Spark.
ChatInputEditor
          This is implementation of ChatArea that should be used as the sendField in any chat room implementation.
ChatRoom
          The base implementation of all ChatRoom conversations.
ChatRoomListener
          The ChatRoomListener interface is one of the interfaces extension writers use to add functionality to Spark.
ContactItem
           
ContactItemHandler
          The ContactItemHandler allows users to customize the actions that take place within a ContactItem within a users presence changes or the item is double clicked.
ContactList
           
MessageFilter
          The MessageFilter interface is one of the interfaces extension writers use to add functionality to Spark.
PresenceListener
          The PresenceListener is used to listen for Personal Presence changes within the system.
TranscriptWindow
          The TranscriptWindow class.
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.spark.filetransfer
ChatRoom
          The base implementation of all ChatRoom conversations.
ContactItem
           
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.spark.plugin
ChatRoom
          The base implementation of all ChatRoom conversations.
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.spark.ui
ChatArea
          The ChatArea class handles proper chat text formatting such as url handling.
ChatFrame
          The Window used to display the ChatRoom container.
ChatInputEditor
          This is implementation of ChatArea that should be used as the sendField in any chat room implementation.
ChatRoom
          The base implementation of all ChatRoom conversations.
ChatRoom.ChatToolBar
          Used for the top toolbar.
ChatRoomButton
          Button to use with ChatRooms to allow for conformity in the Chat Room look and feel.
ChatRoomClosingListener
          Implement this interface to listen for ChatRooms closing.
ChatRoomListener
          The ChatRoomListener interface is one of the interfaces extension writers use to add functionality to Spark.
ChatRoomNotFoundException
          Thrown when a Chat Room was not found.
ContactGroup
          Container representing a RosterGroup within the Contact List.
ContactGroupListener
          The ContactGroupListener interface is one of the interfaces extension writers use to add functionality to Spark.
ContactItem
           
ContactListListener
          The ContactListListener interface is used to listen for model changes within the Contact List.
FileDropListener
          The FileDropListener interface is one of the interfaces extension writers use to add functionality to Spark.
LinkInterceptor
          Implementors of this interface wish to interecept link clicked events within an active chat.
MessageListener
          The MessageListener interface is one of the interfaces extension writers use to add functionality to Spark.
SparklerDecorator
           
TranscriptWindow
          The TranscriptWindow class.
TranscriptWindowInterceptor
           
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.spark.ui.conferences
ChatRoom
          The base implementation of all ChatRoom conversations.
ChatRoomListener
          The ChatRoomListener interface is one of the interfaces extension writers use to add functionality to Spark.
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.spark.ui.rooms
ChatRoom
          The base implementation of all ChatRoom conversations.
MessageEventListener
          Listen for the sending and receiving of messages.
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.sparkimpl.plugin.gateways
ContactItem
           
ContactItemHandler
          The ContactItemHandler allows users to customize the actions that take place within a ContactItem within a users presence changes or the item is double clicked.
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.sparkimpl.plugin.transcripts
ChatRoom
          The base implementation of all ChatRoom conversations.
ChatRoomListener
          The ChatRoomListener interface is one of the interfaces extension writers use to add functionality to Spark.
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.sparkimpl.preference.sounds
ChatRoom
          The base implementation of all ChatRoom conversations.
ChatRoomListener
          The ChatRoomListener interface is one of the interfaces extension writers use to add functionality to Spark.
MessageListener
          The MessageListener interface is one of the interfaces extension writers use to add functionality to Spark.
 

Classes in org.jivesoftware.spark.ui used by org.jivesoftware.sparkimpl.search.users
DataFormUI
          Builds the UI for any DataForm (JEP-0004: Data Forms), and allow for creation of an answer form to send back the the server.