Package fi.helsinki.dacopan.ui

User interface classes, frames, panels etc.

See:
          Description

Interface Summary
ProgressIndicator A simple progress indicator interface.
 

Class Summary
AbstractAnimationPanel An abstract super-class for all the animation panels.
CalcYCoord Calculates proper y-coordinates for events based on max and min stepping and visual scale.
ChannelPanel This panel is used to draw the actual animation inside the UFO panel.
DaCoPAnFileFilter This class is used to set the file filter to loading and saving animation dialogs.
DialogProgressIndicator Progress indicator based on ProgressMonitor, a standard Swing class.
EditNoteDialog This dialog is used to edit and add notes
ENCPanel The ENCPanel is what displays the encapsulation animation of a particular selected TransferUnit.
FileInformation  
MainFrame MainFrame controls the program execution.
MSCPanel MSCPanel draws the MSC animation type.
NotePanel  
ProgressIndicator.NoopIndicator A no-op dummy indicator.
SettingsDialog The dialog window which handles the displaying of the settings panels for the different animation modes.
SettingsMSC Layer-specific settings for MSC.
SettingsPanel SettingsPanel allows to change the MSC animation settings.
SettingsPanelGeneral A JDialog for loading, saving and restoring settings as well as changing the language.
SettingsPanelLayer JPanel used to change settings related to a specific layer.
SettingsPanelPerformance JPanel used to change settings related to the performance of the animation These settings are: refreshDelay.
SettingsPanelScale JPanel containing the settings that can be changed to adjust the speed and scale to represent the MSC animation.
SettingsPanelStepping A JPanel to change the parameters of the non-linear mode in MSC animation.
SettingsPanelTSC JPanel which acts as a parent for all the different TSC settings tabs.
SettingsPanelTSCAnimation  
SettingsPanelTSCElements  
SettingsPanelTSCNotices JPanel for adding, editing, removing and enabling/disabling triggers which trigger notices to be displayed in the TSC animation.
SettingsPanelTSCVariables  
StatusBar  
SwingWorker This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
TimePanel A very simple animation panel just showing the "now time" as text.
TitlePanel  
UFOPanel  
UserInterface This class handles the user interface part of the Main Frame so that the main frame itself can concentrate in controlling the flow of the program.
 

Package fi.helsinki.dacopan.ui Description

User interface classes, frames, panels etc.



© Dacopan2 team, 2005-