Package PamView

Interface Summary
ColorManaged Interface that enables the colour manager (PamColors) to change the colour of any swing component.
ManagedSymbol  
PamKeyItem Interface for passing information from overlay graphics to plots to give information to include in keys for the various displays.
PamSidePanel PamSidePanels provide suport for additional display units for each PamControlledUnit displyed in a vertial column to the left of the main tabbed display.
PamTabPanel  
PamViewInterface  
PanelOverlayDraw  
SourcePanelMonitor Interface for objects requiring notifications when channel selections in a GroupedSourcePanel change
 

Class Summary
AnnotationsPopup  
BasicKeyItem  
BusyLayeredPane  
ClipboardCopier Class to Copy graphics content to the clipboard and the printer
ColorSettings  
ColourArray A series of functions for creating arrays of colours
CornerLayout  
CornerLayoutContraint  
CustomSymbol  
DBTextArea  
GeneralProjector  
GroupedSourcePanel  
GroupedSourceParameters Specific parameters which always to with a GroupedSourcePanel
GuiFrameManager The GuiFrameManager manages multiple PamGui frames, each of which may contain multiple tabs of module information and a side panel.
GuiParameters  
IconPanel  
JBufferedPanel  
JPanelWithPamKey  
KeyPanel Class to generate standard panels for plot keys.
LineKeyItem  
ManagedSymbolInfo  
MenuItemEnabler Now that there are many menus, there will several instances of each menu item.
ObserverListPopup  
PamBorderPanel Class primarily aimed at making little panels for the side panel
PamButton  
PamCheckBox  
PamColors  
PamDesktopPane  
PamDetectionOverlayGraphics  
PamDialog General functionality for PamGuard dialogs.
PamFlowLayout Flow layout with a standard gap for consisten appearance througout PAMGUARD
PamGridBagContraints Standard grid bag contraints to use as a default in dialogs.
PamGui  
PamHelp  
PamHelpBroker  
PamHelpContentViewer  
PamHelpContentViewerUI  
PamLabel Extension of JLabel to use standard PAMGUARD colours
PamMenu  
PamObjectList  
PamObjectViewer Make a diagram of the overall PAM process layout.
PamObjectViewerSettings  
PamPanel  
PamPanelTiler Class to lay out windows within a JDesktopPane
PamProgressBar  
PamRadioButton  
PamScrollPane  
PamSlider  
PamStatusBar  
PamSymbol Standard symbols for Pamguard graphics.
PamSymbolDialog Dialog for user control of PamSymbols
PamSymbolManager Class to manage symbols for various PAMGAURD displays.
PamSymbolSelector Component for including in dialogs.
PamSymbolViewer Class to show a PamSymbol alongside a button which allows the user to change it.
PamTabbedPane  
PamView  
PanelOverlayKeyItem  
ScreenSize Class to launch a thread which will get the screen size (inlcuding the bounds of multiple monitors)
ScrollableBufferedImage  
SourcePanel Standard panel for dialogs that shows a list of available data sources and, optionally a list of data channels.
SymbolKeyItem  
SymbolSettingsStoreUnit  
TestPanel  
TextKeyItem  
TopToolBar  
ViewTimesDialog  
 

Enum Summary
ColourArray.ColourArrayType  
GeneralProjector.ParameterType  
GeneralProjector.ParameterUnits  
PamColors.PamColor