| Interface | Description |
|---|---|
| ApplicationModel.ResizeRequestListener |
listen for requests to change the size.
|
| AppManager.CloseCallback |
anything that wants an opportunity to cancel the close request should register here.
|
| JythonRunListener |
Listens for feedback about run status
|
| PersistentStateSupport.SerializationStrategy | |
| PlotStylePanel.StylePanel |
| Class | Description |
|---|---|
| AddAnnotationDialog | |
| AddDataSourcePanel |
Adds a Data Source to the application.
|
| AddPlotElementDialog |
Allow additional plots to be added, and plot one URI against another.
|
| AddPlotsDialog |
Dialog asking for number of rows and columns of plots to add, and where
to put them.
|
| AddSampListener |
Listener for the Cluster Final Archive SAMP protocol.
|
| AggregateUrisDialog |
Dialog assisting the scientists in creating aggregations for file
URIS.
|
| ApplicationModel |
Internal model of the application to separate model from view.
|
| AppManager |
Count the number of open applications and call exit when there are zero.
|
| APSplash | |
| AutoplotDataServer |
Data server for U.
|
| AutoplotDataServer.D2SMonitor | |
| AutoplotDataServer.QStreamMonitor |
put a comment onto the stream no more often then once per second.
|
| AutoplotServer |
Server for producing images from Autoplot URIs, first requested by U.
|
| AutoplotUI |
The Autoplot application GUI.
|
| AutoplotUtil |
Utility functions for Autoplot and other related applications.
|
| AutoRangeUtil | |
| AutoRangeUtil.AutoRangeDescriptor |
legacy class for describing the results of the autorange routine.
|
| AxisPanel |
Panel for controlling the axes of the current focus plot.
|
| BindToHiddenDialog | |
| CanvasSizePanel |
Dialog for adjusting the canvas size.
|
| ColumnColumnConnectorMouseModule |
provides zoom/pan on the connector object itself.
|
| DataPanel |
GUI tab for controlling how data is handled, provides feedback for what is
being plotted, allows fill value to be specified, and provides the filters
chain of operations to apply to the data before plotting.
|
| EventsListToolUtil | |
| EventThreadResponseMonitor |
This utility regularly posts events on the event thread, and measures processing time.
|
| ExportDataBundle | |
| ExportDataFormatPanel |
Extract just the GUI that is used to specify how a dataset will be exported.
|
| ExportDataPanel |
GUI for specifying how data should be output to a file.
|
| FontAndColorsDialog |
Dialog for picking application font and colors.
|
| GettingStartedPanel | |
| GuiSupport |
Extra methods to support AutoplotUI.
|
| ImportBookmarksGui |
Ask the user if they would like to import the a bookmarks file.
|
| ImportVapDialog | |
| JarRelauncher |
The only way to get an executable jar to have more memory is to have a little java process that
launches a bigger one that has more memory available to it.
|
| JythonMain |
Support for invoking Jython script.
|
| JythonUtil |
Utilities for Jython functions, such as a standard way to initialize
an interpreter and invoke a script asynchronously.
|
| LayoutListener |
Listens to changes in axis labels and colorbar visible to trigger relayout.
|
| LayoutPanel |
LayoutPanel shows all the plots and plot elements on the canvas.
|
| MetadataPanel |
MetadataPanel shows statistics and metadata for the dataset, such as units and fill values.
|
| MoveCacheDialog | |
| OperationsPanel |
Make a special component for managing filters.
|
| OptionsDialog |
Custom GUI for editing options.
|
| PdfOptionsPanel | |
| PersistentStateSupport | |
| PlotStylePanel | |
| Prefs |
class for containing preferences
|
| RecentUrisDialog |
Present GUI showing history of plotted URIs with buttons for
ok, plotting below, as an overplot, or editing.
|
| RecentUrisGUI |
This presents the URI history in a useful dialog where URIs are
sorted into today, yesterday, last week, etc.
|
| RenderTypeUtil | |
| ReplaceFilePanel | |
| RunBatchTool |
Tool for running batches, generating inputs for jython scripts.
|
| RunScriptPanel | |
| Sandbox |
Security Manager which allows Autoplot access to:
read and write files under HOME/autoplot_data
read and write files under HOME/.java/.userprefs
Imagined attacks which are still possible:
this does nothing to prevent a non-blacklisted file
(for example /home/jbf/.profile) and then a post to send the data to
a remote site.
|
| ScreenshotsTool |
Jeremy's experiment that will create automatic documentation.
|
| ScriptContext |
ScriptContext provides the API to perform abstract functions with
the application.
|
| TcaElementDialog | |
| UriDropTargetListener |
DropTarget allows URIs to be dropped onto plots of the page.
|
| UriTimeRangeToggleButton |
Component for showing the status of the data set selector / time range selector GUI.
|
| Util | |
| VapSchemeChooser |
| Enum | Description |
|---|---|
| MouseModuleType |
Enumeration to store the current mouse module preference.
|
| RenderType |