|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AprsMessageContainingModel | This interface defines methods on an object that contains an indexed list of messages. |
ColumnSizingTableModel | This interface defines an extra method used to indicate a TableModel wants to give a newly created table hints regarding column width. |
CommonCustomRendererConstants | Constants shared by customized table and list cell renderers in YAAC. |
FontChangeListener | This interface reports to uses of the ConfigurePreferences font selections that a font choice has changed. |
HasHelpTag | Interface specifying this object has a dynamically changeable help tag, and should be queried each time the tag is needed. |
HealthMonitorGui.MonitoredStationGettingModel | This interface defines a common means by which TableModels in this view can provide the entire row in a single call. |
SaveableFilter | This interface specifies additional methods a Filter should implement to allow the contents of the filter dataset to be saved to a file. |
TableCellRendererSource | This interface defines a source for custom TableCellRenderers when a generic JTable is being fed an arbitrary TableModel. |
WindowPersisterListener | This interface defines a callback for the WindowPersister to report when top-level YAAC windows are created and destroyed. |
Class Summary | |
---|---|
APRSGuiConstants | This class contains various GUI-related APRS constants, such as color codings for symbols. |
AttentionAlert | This class displays a flashing set of pointers on the map, indicating some location deserves special attention. |
BandwidthMonitor | This class displays the current bandwidth travelling through a particular portConnector. |
BearingPanel | This displays a compass bearing of the direction and distance to a station. |
BlacklistListModel | This class makes the list of digipeater blacklisted callsigns visible as an editable table view by implementing a Swing TableModel. |
BlinkenLight | This class implements a color-changing indicator driven by a PortConnector to indicate the state of the driver. |
BulletinBoard | This class implements a bulletin board display of all the bulletins and NWS notices currently outstanding on the network. |
CallsignDocumentFilter | This document filter automatically upshifts lowercase text. |
Chat | This class defines a chat window for doing SMS-type chatting with a single other station over APRS using Message packets. |
CloseWindowCommandAction | This is a helper class for the common operation of closing a window widget when commanded to by the user. |
CloseWindowCommandListener | This is a helper class for the common operation of closing a window widget when commanded to by the user. |
ConfigureDialog | This class defines the GUI for editing the application configuration. |
ConnectionModel | This presents the current list of AX.25 connected sessions managed by this process's AX.25 stack as a table view. |
DefaultSoundMaker | This class does default sounds for YAAC. |
DigipeatAliasEnableModel | This class manages the list of digipeat aliases allowed by YAAC for a particular digipeating port. |
DigipeatAliasTableModel | This class manages the list of digipeat aliases recognized by YAAC. |
DigipeatPathPanel | This class defines a GUI sub-panel for editing digipeat path choices. |
DXTableModel | This class implements a table model for tracking incoming DX reports. |
EditFilterDialog | This class displays a JDialog containing all the defined Filters. |
EnumListCustomizedLocalizedRenderer | ListCellRenderer for JComboBoxes displaying enumerations that have localized names. |
EnumListLocalizedRenderer | ListCellRenderer for JComboBoxes displaying enumerations that have localized names. |
FontCache | This is a place to keep the font choices used for some of the GUI rendering in YAAC. |
FontChangingMenu | This class extends the JMenu class to ensure font changes are propagated into the subsidiary JPopupMenus and JMenuItems. |
FontChangingMenuBar | This class extends the JMenuBar class to ensure font changes are propagated into the subsidiary JMenus. |
GPSStatusDialog | This class displays the current state of the GPS receiver as a non-modal dialog. |
GPSStatusPane | This class displays the current state of the associated GPS receiver as a tabbed pane. |
GuiNWSMultiLine | This class provides graphical rendering support for NWS MultiLine encoded poly-figures. |
GuiSymbols | This singleton class is a caching container for all the types of station symbols supported by APRS. |
GuiSymbols.GuiSymbolImage | This class collects a symbol icon image with read-only attributes of the symbol that are commonly used but expensive to compute. |
HealthMonitorGui | This class displays the current health of selected stations in the APRS, OpenTRAC, and generic AX.25 nets. |
HealthMonitorGui.RowFilterByMonitorType<M extends HealthMonitorGui.MonitoredStationGettingModel> | Generic table RowFilter used to allow only stations matching a particular functional category to be visible in the JTable, even though all types exist in the underlying MonitoredStationList. |
HeardStationsTableModel | This class defines a dynamic table model for reporting traffic rates from different stations seen by this station. |
HelpAction | This class implements the basic functionality for launching help from a Help button. |
IconLoader | This class provides static methods for loading icon images from the distro's JAR file. |
IOErrorDialog | This class displays asynchronously-initiated error messages from the I/O back-end. |
KenwoodMessageListTableModel | This provides a sortable, filterable situational status display, attempting to emulate the Kenwood D710 control head's LIST view, as a backing TableModel for a JTable view. |
KenwoodRadioViewPane | This panel displays the most recently received message in a format similar to the Kenwood TM-D710 control head. |
KeyPane | The class provides an editing and control UI for the keys managed by this program. |
KeyTableModel | This class presents the contents of the KeyManager's collection of signature keys on a Swing table. |
LatLonEditor | Provide a displayer/editor for a latitude or longitude value. |
LineOfSightPane | This pane collects a LineOfSightPanel together with border decoration JLabels. |
LineOfSightPanel | This panel displays a side-view plot of the straight-line propagation path between two points on the map, using the SRTM topographic data (assuming it is available). |
LocalObjectTableModel | This class provides the table information for displaying all locally managed Objects/Items. |
MainFrame | This class defines the main window of the default GUI for YAAC. |
MemoryGCPanel | This class defines a simple memory status indicator, similar to the one in the IntelliJ IDEA IDE GUI, which shows current heap usage and provides a button for forcing immediate garbage collection. |
MessageFilterPane | This class defines the filters and UI for selectively capturing the contents of Messages. |
MessageFrame | This dialog displays all messages addressed to this station or broadcast to the general public. |
MessageGroupCatalogTM | This class manages the list of callsigns (station and tactical) that are considered for local delivery here. |
MessageModel | This class implements a TableModel for monitoring received APRS messages (actual directed or broadcast text messages, code ':'). |
MessageRowFilter | This class provides the filtering of raw SnifferTableModel data based on the current settings of the filters. |
MessageSenderPanel | This panel contains the fields necessary to compose and send a APRS message to an arbitrary recipient. |
MoveObjectGlassPane | This glass implements a GlassPane over the map, so that a ghost of the dragged station's icon can be moved around with the cursor. |
MultiRangeSpinnerNumberModel | This class implements a spinner model that handles multiple disjoint ranges of numbers. |
NodeTreeNodeRenderer | Display and edit a JTree node representing a point-of-interest type in the OpenStreetMap data. |
ObjectEditor | This class allows a user to create or update the information regarding an Object or Item. |
ObjectPacketModel | This class is a table model for viewing all the historical messages received about a given object, as stored in its associated StationState object. |
OpenTracGuiSymbols | Services for looking up OpenTRAC symbols and translating them to and from APRS symbols. |
OSMTileUsagePanel | This panel displays the current contents of the OSM tile directory tree in terms of which tiles are populated on the system. |
OutstandingMessageTableModel | This class displays all the outstanding messages that have been transmitted by this YAAC instance. |
OverlaySelector | This class provides a selector for overlay characters for an APRS symbol. |
PickablePortListDialog | This class defines a popup dialog for selecting a port when the user didn't pick a port from a JTable previously. |
PopupStationWindow | This class defines a popup window with information about a selected list of stations. |
PopupTaggedNodeWindow | This class defines a popup window with information about a selected list of OpenStreetMap Nodes and Ways. |
PortEditor | This class provides the GUI infrastructure for configuring a interface port. |
PositionLabel | This label displays a current updated position of the mouse cursor on the MapBean. |
ProgressDialog | This class implements a generalized progress dialog with a progress bar. |
RailroadStroke | This class defines a solid Stroke which alternates widths of the line between a narrow width (the "rail") and a wide width (the "tie"). |
RasterMapPane | This panel manages the list of raster map images displayable on the main map window. |
RawPacketFrame | This class defines a separate window for viewing raw message traffic. |
RawPacketPane | This class defines a scrolling table view for monitoring raw AX.25 frames. |
RawPacketRowFilter | This class provides the filtering of raw RawPacketTableModel data based on the current settings of the filters. |
RawPacketTableModel | This class wraps the SnifferDataModel with a Java Swing TableModel. |
ReadableCardLayout | A CardLayout with the ability to obtain the current card. |
SelectableSymbol | This class is a wrapper around a pair of characters representing an APRS symbol. |
SSRenderer | This class defines a ListCellRenderer and TableCellRenderer for several different data types that represent combinations of station type icons and strings. |
StationListViewer | This provides a sortable, filterable situational status display, as a backing TableModel for a JTable view. |
StationRenderer | This class draws APRS station symbols on a OpenMap MapBean object. |
TablePersister | This class persists changes made to JTable TableColumnModels by the user. |
TelemetryModel | This class extracts the background data for reporting current telemetry data from telemetering stations. |
TMWeather | TableModel reporting the most recent weather information reported by configured weather stations. |
TocallToDescriptionMap | This class collects the localized mappings of to-call patterns to sender descriptions. |
TocallToDescriptionMap.TocallDescription | Data structure containing the description and capabilities of an APRS station with a specific tocall. |
TopoLayer | This class implements a rendering Layer for OpenMap that draws topographic on the MapBean based on the binary tiled map data obtained from the US Geological Survey's SRTM3 program. |
TopoLayer.ElevationColor | Object representing a rendering color and corresponding elevation level in meters. |
TopoLevelEditor | This class edits the colors, step levels, and step intervals used for drawing topographic lines and regions with the TopoLayer class. |
TopoTileUsagePanel | This panel displays the current contents of the topographic tile directory tree in terms of which tiles are populated on the system. |
TXIGatedStationsTableModel | This class defines a TableModel for viewing the status of stations TX-IGated by this station. |
UpgradeLauncher | This class provides services to: test if the currently running version of YAAC is out-of-date, download a new distribution of YAAC, start the upgrader utility, and shut down this instance of YAAC, remove the used new distribution file once the new instance is started. |
WeatherStatusDialog | This class displays the current state of the weather station as a non-modal dialog. |
WindowPersister | This class manages persisting the location and size of windows in the YAAC application. |
WinlinkMessageSender | This class creates a GUI panel for entering a short e-mail message for transmission to the APRS WinLink servers. |
ZoomControl | This panel of widgets is a replacement for the default zoom controls provided with OpenMap. |
Enum Summary | |
---|---|
BackgroundTimeMode | This enumeration specifies the mode for plotting GUI backgrounds. |
RawPacketDisplayMode | This enum defines a display mode for tabular packet display. |
This package contains classes implementing the Java AWT/Swing version of the graphical user interface (GUI) of YAAC. All windows, panels, and YAAC-specific GUI widgets are defined in this package sub-hierarchy.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |