Interface | Description |
---|---|
AccountRegistrationForm | |
AlertUIService |
The AlertUIService is a service that allows to show error messages
and warnings.
|
AuthenticationWindowService |
Creates and show authentication window, normally to fill in username and
password.
|
AuthenticationWindowService.AuthenticationWindow |
The window interface used by implementers.
|
Chat |
The Chat interface is meant to be implemented by the GUI component
class representing a chat.
|
ChatLinkClickedListener |
Event-callback for clicks on links.
|
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.
|
ContactList |
The ContactList interface represents a contact list.
|
ContactListContainer |
The ContactListContainer is a container of a ContactList
component.
|
ContactListFilter |
The ContactListFilter is an interface meant to be implemented by
modules interested in filtering the contact list.
|
ContactListNode |
The ContactListNode represents a node in the contact list data
model.
|
ContactListSearchFilter |
The ContactListSearchFilter is a ContactListFilter specific
for string search.
|
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.
|
ImageLoaderService<T> |
Service responsible for loading images and possibly cache them.
|
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.
|
UIContactDetailAction |
Defines an action for an UIContactDetail.
|
UIContactSource |
The user interface representation of a contact source.
|
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 | Description |
---|---|
AbstractExportedWindow<T extends java.awt.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.
|
DesktopAccountRegistrationWizard |
The DesktopAccountRegistrationWizard extends the
AccountRegistrationWizard to provide a desktop specific account
registration.
|
ExtendedAccountRegistrationWizard |
The ExtendedAccountRegistrationWizard allows to specify if a sign up
form is supported.
|
ExtendedDesktopAccountRegWizard |
The ExtendedDesktopAccountRegWizard allows to specify if a sign up
form is supported for a desktop specific account registration.
|
FilterQuery |
The FilterQuery gives information about a current filtering.
|
LazyConfigurationForm | |
PluginComponentFactory |
The PluginComponentFactory is the factory that will be used by the
PluginComponents to register in OSGI bundle context and will be
used by containers of the plugins to create Plugin component instances.
|
UIContact |
The UIContact represents the user interface contact contained in the
contact list component.
|
UIContactDetail |
The UIContactDetail corresponds to a particular contact detail,
phone number, IM identifier, email, etc.
|
UIGroup |
The UIGroup represents the user interface contact list group.
|
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.
Distributable under Apache license.