|
Parent directory |
- |
2009-02-18 04:42:57 |
|
|
AAboutDialog.java |
4k bytes |
2008-01-16 23:56:18 |
Title: About information dialog (Help -> About)
|
|
AAnimationControl.java |
22k bytes |
2008-04-09 14:08:53 |
Generating animations of expanding events |
|
ACallBack.java |
134 bytes |
2004-12-15 13:28:41 |
Used in the Drag and Drop operations.
|
|
ACheckBox.java |
695 bytes |
2005-10-07 14:41:45 |
|
|
ACheckNode.java |
2k bytes |
2005-10-07 14:41:45 |
|
|
AClosingConfirmationDialog.java |
1k bytes |
2008-02-12 15:36:33 |
Atlantis application closing confirmation dialog. |
|
AColorComboBoxRenderer.java |
3k bytes |
2005-10-07 14:41:45 |
The class used as a renderer when displaying the colors in the UI.
|
|
AColorHelpDialog.java |
8k bytes |
2008-12-01 14:48:41 |
The help dialog displays the current color of objects
|
|
AColorMap.java |
11k bytes |
2008-07-24 13:24:24 |
|
|
AColorMapDialog.java |
3k bytes |
2007-12-17 13:34:20 |
This dialog is displayed when the user wants to change the current color set.
|
|
AColorMapEditor.java |
9k bytes |
2006-05-26 12:24:53 |
The dialog allows the user to edit the colors maps (at runtime).
|
|
AComboBox.java |
648 bytes |
2004-12-15 13:28:41 |
|
|
AConfigWriter.java |
14k bytes |
2008-06-25 12:56:49 |
Reads the configuration file (given file name) and makes the corrections |
|
AControlButton.java |
2k bytes |
2005-10-07 14:41:45 |
This class is not used at the moment.
Was used to control animation.
|
|
ACursorFactory.java |
8k bytes |
2008-04-09 14:08:53 |
Singleton class factory for producing cursors.
Due to difference in the default cursors provided by the different OSs,
all cursors are generated by Atlantis itself.
TODO: Java naming conventions ...
|
|
ADefaultCellAttribute.java |
3k bytes |
2006-05-30 12:13:20 |
|
|
ADemoDialog.java |
21k bytes |
2008-09-29 15:55:00 |
A Dialog in which user can set parameters for demo mode. |
|
ADemoFileChooser.java |
1007 bytes |
2007-06-20 12:14:56 |
A dialog which appears when a user asks to read a new event. |
|
ADemoThread.java |
7k bytes |
2008-08-12 14:06:02 |
A separate thread to run the demo mode. |
|
ADnDButton.java |
2k bytes |
2005-10-07 14:41:45 |
A button wich has Drag and Drop support ( see java.awt.dnd.*)
Used by the rubberbands.
|
|
ADnDLabel.java |
5k bytes |
2008-04-17 13:59:26 |
A label which has Drag and Drop support.
Used in the Window Control.
|
|
ADragListener.java |
205 bytes |
2004-12-15 13:28:41 |
The listener to drag operations. It is suported by ADnDLabel and ADnDButton.
|
|
AEventPropertiesDialog.java |
25k bytes |
2009-01-26 19:33:18 |
The dialog which is used to display the current event proprties.
|
|
AEventQueue.java |
3k bytes |
2008-04-17 13:59:24 |
Because we use Mouse Actions and Keyboard Modifiers (letters) we need a way of
getting all the keyboard events independent of the focussed compenent. This is
done by catching them directly from the Event Queue. So, we just replace the
default Java Queue by this one.
|
|
AExceptionHandler.java |
1k bytes |
2008-04-17 13:59:24 |
Handles an exception thrown in the AWT event-dispatch thread. If the system
property "sun.awt.exception.handler" is defined then when an exception occurs
in the AWT event-dispatch thread, the thread wii do the following: 1) Load
the class named by the value of that property, using the current thread's
context class loader, 2) Instantiate that class using its zero-argument
constructor, 3) Find the resulting handler object's "public void handle"
method, which should take a single argument of type "Throwable", and 4)
Invoke the handler's "handle" method, passing it the exception as an
argument. Note: The magic "sun.awt.exception.handler" property will be
removed in a future release.
|
|
AFileControl.java |
8k bytes |
2008-09-29 15:55:00 |
The File menu in the GUI.
|
|
AFlowLayout.java |
2k bytes |
2005-10-07 14:41:45 |
This Layout manager aranges the components in a flow like awt.FlowLayout.
The difference is that this layout resizes the container to the minimum
size after every layout operation, and therefore ensures that all components
it laysout are visible. Nothing to do with the layout of the Atlantis canvas.
|
|
AGUI.java |
16k bytes |
2008-04-17 13:59:24 |
The Atlantis Graphical User Interface
|
|
AGUILayoutManager.java |
3k bytes |
2005-10-07 14:41:45 |
The layout manager used by the GUI. It arranges the componets in a column.
The width is set to that of the window.
The height is set to the preffered height of the component.
One of the components will take all the remaining space.
|
|
AGridLayout.java |
6k bytes |
2006-12-05 09:27:04 |
This layout manager is a simplification of the
ConstrainedGridLayout layout manager written by Charles A.
Loomis. This layout manager hase two modes of operation: 1) CONSTRAINED -
cell size is calculated by dividing the container size acording to aspect
ratio. 2) PREFERRED - cell size is given at creation time
|
|
AHelpControl.java |
1k bytes |
2008-12-01 14:48:41 |
The Help menu in the GUI.
|
|
AHelpSystem.java |
3k bytes |
2008-04-17 13:59:27 |
|
|
AInteractiveAthenaDialog.java |
26k bytes |
2008-04-17 13:59:26 |
Dialog for steering Athena framework from the Atlantis display. Allows to |
|
AItemTabbedPane.java |
3k bytes |
2005-10-07 14:41:45 |
A TabbedPane which generates events when a tab is selected
and when a tab is deselected.
Provides DnD support.
|
|
ALayoutDialog.java |
3k bytes |
2006-12-06 18:04:37 |
A dialog which lets the user to select between the different layouts of the
canvas.
|
|
ALazyPanel.java |
3k bytes |
2005-10-07 14:41:45 |
LazyPanel is an abstract base class that provides functionality
to defer populating a Panel object until it is actually viewed.
This is extremely useful when using CardLayout and tab panel
views because it allows the construction of the subviews to
be done on a pay-as-you-go basis instead of absorbing all the cost
of construction up front.
If subclasses choose to override any of the following methods,
it is their responsibility to ensure their overridden methods
call the parent's method first. The methods are:
public void paint (Graphics)
public void paintComponents(Graphics)
public void paintAll (Graphics)
public void repaint ()
public void repaint (long)
public void repaint (int, int, int, int)
public void repaint (long, int, int, int, int)
public void update (Graphics)
Each of these methods ensures the panel is constructed
and then simply forwards the call to the parent class.
You use this class by extending it and moving as much of the
constructor code as possible from the child class into the method
lazyConstructor.
|
|
ALegendWindow.java |
7k bytes |
2007-08-20 17:24:23 |
The legend window apears when selected in the preferences menu
It displays the energy scale for the summed endcaps as these do not
have the pick interaction
|
|
AListsControl.java |
694 bytes |
2007-03-23 22:57:30 |
The preferences menu.
|
|
AMouseHelpDialog.java |
9k bytes |
2007-08-03 09:26:23 |
This dialog is used to display the mouse modifiers which are currently active
|
|
AMultiSpanCellTableUI.java |
2k bytes |
2006-05-30 12:13:22 |
|
|
AMutableCheckBox.java |
4k bytes |
2006-05-30 12:13:21 |
Used to display the status and the operator(<,>,=..etc) of a Cut Parameter.
|
|
AObjectTransferable.java |
1k bytes |
2004-12-15 13:28:41 |
Used by Drag and Drop
A implementation of a transferable which
transfers an Java object (really an pointer to it).
|
|
AOpenGLControl.java |
4k bytes |
2008-07-31 12:00:56 |
|
|
AParamGUIDataModel.java |
4k bytes |
2006-05-30 12:13:19 |
The data model used to create the custom tables which contain parameters.
|
|
AParametersPage.java |
1k bytes |
2005-10-07 14:41:45 |
Used to display a table of parameters together with their associated
commands in the Parameters Control.
|
|
AParametersTable.java |
9k bytes |
2007-05-18 13:37:23 |
The graphical object which contains all the parameter of a single group.
Appears in the GUI.
|
|
APointerPositionWindow.java |
5k bytes |
2006-11-30 17:14:23 |
The pointer postion window apears when selected in the preferences menu or
by using o+right click.
|
|
APopupHelper.java |
867 bytes |
2007-10-24 09:10:12 |
|
|
APreferencesControl.java |
12k bytes |
2008-07-31 12:00:56 |
Preferences menu item |
|
AReadColorMapChooser.java |
900 bytes |
2006-07-28 17:30:35 |
The dialog which appears when a user asks to read a new colormap
|
|
AReadEventFromServerDialog.java |
29k bytes |
2008-05-20 12:38:26 |
|
|
AReadFileChooser.java |
1k bytes |
2007-07-25 15:38:06 |
The dialog which appears when a user asks to read a new event
|
|
AReadGeometryChooser.java |
2k bytes |
2007-05-24 17:34:30 |
The dialog which appears when a user asks to read in geometry XML file
|
|
ARunAnotherLayout.java |
527 bytes |
2005-10-07 14:41:46 |
Used by the Layout Managers to invoke another layout operation.
Needed to resize the canvas preserving aspect ratio.
|
|
ASaveCanvasFileChooser.java |
22k bytes |
2008-09-18 11:02:40 |
Dialog window for saving a picture of the current canvas. This dialog allows
the user to pick the resolution and file type. It also takes care of writing
the actual file.
|
|
AStartupWindow.java |
1k bytes |
2008-01-25 14:07:20 |
The startup window appears when the program starts up and displays the
progress of the operation.
|
|
ATabbedPaneUI.java |
881 bytes |
2005-10-31 22:48:56 |
Once installed on a TabbedPane this UI will allow changing the tabs only with
the left mouse button. By default this is possible with any button.
In Atlantis the right mouse button provides help
|
|
ATextField.java |
624 bytes |
2004-12-15 13:28:41 |
This textfield will not generate an event when the setText() function is called.
|
|
ATreeCellRenderer.java |
1k bytes |
2005-10-07 14:41:45 |
|
|
ATreeExpansionListener.java |
1k bytes |
2005-10-07 14:41:46 |
|
|
AWindowControl.java |
5k bytes |
2007-07-16 16:18:58 |
This graphical component is a part of GUI
It allows user to select the current window and to
copy between windows.
|