Package | Description |
---|---|
org.astrogrid.samp.gui |
Classes required only for graphical components based on SAMP classes.
|
org.astrogrid.samp.hub |
Classes required only for running a SAMP hub.
|
org.astrogrid.samp.xmlrpc |
Classes relating to Standard Profile and XML-RPC pluggable implementation layer.
|
Class and Description |
---|
AbstractCallActionManager
Partial SendActionManager implementation which
uses the Asynchronous Call/Response delivery pattern.
|
AbstractCallActionManager.CallResponseHandler
ResponseHandler implementation for use by this class.
|
AbstractCallActionManager.TagInfo
Aggregates information required for handling responses which
correspond to a particular message tag.
|
ClientListCellRenderer
List Cell Renderer for use with
Client objects. |
ClientPanel
Component which displays details about a
Client . |
ClientTransmissionHolder
Provides the means to obtain list models containing pending sent and
received transmissions.
|
GuiClientSet
ClientSet implementation used by GuiHubService.
|
GuiHubConnector
Extends HubConnector to provide additional graphical functionality.
|
GuiHubConnector.ConnectionUpdate
Interface defining how an object is to be notified when the hub
connection status changes.
|
GuiHubService
BasicHubService subclass which provides a GUI window displaying hub
status as well as the basic hub services.
|
IconBox
Component which displays the contents of a ListModel as icons.
|
IconBox.CellRenderer
Defines how list model elements will be rendered as icons and tooltips.
|
IconBox.Entry
Convenience struct-type class which aggregates an icon and a tooltip.
|
IconStore
Manages client icons.
|
MessageTrackerHubConnector.MessageTrackerHubConnection
HubConnection object which intercepts calls to keep track of
outgoing and incoming messages.
|
MessageTrackerHubService.CallMap
Keeps track of transmissions by key.
|
MessageTrackerHubService.MessageTrackerClientSet
ClientSet implementation used by this hub service.
|
MessageTrackerHubService.MessageTrackerHubClient
HubClient class used by this HubService implementation.
|
MessageTrackerListCellRenderer.IconListModel
ListModel which can be used in the icon box.
|
SelectiveClientListModel
ListModel implementation which sits on top of an existing ListModel
containing
Client s, but only includes a
subset of its elements. |
SendActionManager
Manages actions to send SAMP messages to one or all recipients.
|
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.
|
TransmissionListModel
ListModel implementation for containing
Transmission objects. |
TransmissionTableModel
TableModel implementation which displays Transmission objects.
|
TransmissionTableModel.Column
Describes metadata and data for a table column.
|
WrapperHubConnection
HubConnection implementation which delegates all behaviour to a base
implementation.
|
Class and Description |
---|
GuiHubService
BasicHubService subclass which provides a GUI window displaying hub
status as well as the basic hub services.
|
SysTray
Provides basic access to the windowing system's System Tray.
|
Class and Description |
---|
SysTray
Provides basic access to the windowing system's System Tray.
|