Package org.astrogrid.samp.gui

Classes required only for graphical components based on SAMP classes.

See:
          Description

Class Summary
AbstractCallActionManager Partial SendActionManager implementation which uses the Asynchronous Call/Response delivery pattern.
ClientPanel Component which displays details about a Client.
ErrorDialog Dialog window which displays an error message, possibly with some verbose details optionally visible.
GuiHubConnector Extends HubConnector to provide additional graphical functionality.
GuiHubService BasicHubService subclass which provides a GUI window displaying hub status as well as the basic hub services.
HubMonitor Client application which uses a GuiHubConnector to connect to any running hub and display information about all currently registered clients.
HubView Component displaying a list of SAMP Clients, usually those registered with a hub.
IconStore Manages client icons.
IndividualCallActionManager SendActionManager which uses the Asynchronous Call/Response delivery pattern, but allows a "broadcast" to send different message objects to different recipients.
MessageTrackerHubConnector HubConnector implementation which provides facilities for keeping track of incoming and outgoing messages as well as the other GUI features.
MessageTrackerHubService GuiHubService subclass which additionally keeps track of which messages have been sent and received, and can provide a graphical display of these.
NotifyActionManager SendActionManager subclass which works with messages of a single MType, using the Notify delivery pattern.
PopupResultHandler ResultHandler which pops up a window displaying progress and success of a message sent to one or many recipients.
SelectiveClientListModel ListModel implementation which sits on top of an existing ListModel containing Clients, but only includes a subset of its elements.
SendActionManager Manages actions to send SAMP messages to one or all recipients.
SubscribedClientListModel Selective client list model which contains only those non-self clients which are subscribed to one or more of a given list of MTypes.
SysTray Provides basic access to the windowing system's System Tray.
Transmission Describes the properties of a message which has been sent from one client to another.
Transmission.Status Describes the status of a transmission in terms that can be presented in the GUI.
TransmissionListIcon Icon which paints a graphical representation of a list of Transmissions.
TransmissionPanel Component which displays the details of a given Transmission object.
UniformCallActionManager SendActionManager subclass which works with messages of a single MType, using the Aysnchronous Call/Response delivery pattern.
 

Package org.astrogrid.samp.gui Description

Classes required only for graphical components based on SAMP classes.



Copyright © 2008-2011 AstroGrid. All Rights Reserved.