Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Package net.java.sip.communicator.service.gui

Interface Summary
AccountRegistrationForm  
Chat The Chat interface is meant to be implemented by the GUI component class representing a chat.
ConfigurationContainer  
ConfigurationForm The ConfigurationForm interface is meant to be implemented by all bundles that want to add their own specific configuration forms in the UI.
CreateAccountWindow  
ExportedWindow A window that could be shown, hidden, resized, moved, etc.
FavoritesButton The FavoriteButton interface is meant to be used by plugins in order to register their own components in the menu of favorites opened, by clicking the arrow button above the contact list.
PluginComponent The PluginComponent is an interface meant to be implemented by all plugins that would like to add a user interface component to a particular container in the graphical user interface (GUI).
PopupDialog A configurable popup dialog, that could be used from other services for simple interactions with the user, throught the gui interface.
UIService The UIService offers generic access to the graphical user interface for all modules that would like to interact with the user.
WizardContainer The WizardContainer is a base wizard interface that allows to control the wizard buttons.
WizardPage The WizardPage represents a page in a WizardContainer.
 

Class Summary
AbstractExportedWindow<T extends Window>  
AbstractPluginComponent Provides an abstract base implementation of PluginComponent in order to take care of the implementation boilerplate and let implementers focus on the specifics of their plug-in.
AccountRegistrationWizard The AccountRegistrationWizard is meant to provide a wizard which will guide the user through a protocol account registration.
Container The Container wraps a string which is meant to point to a plugin container.
ExtendedAccountRegistrationWizard The ExtendedAccountRegistrationWizard allows to specify if a sign up form is supported.
LazyConfigurationForm  
WindowID The WindowID wraps a string which is meant to point to an application dialog, like per example a "Configuration" dialog or "Add contact" dialog.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.