All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractActivatorConfigurator |
Skeleton implementation of ActivatorConfigurator.
|
| AbstractHtmlPanel |
Skeleton implementation for a panel that can display navigable HTML.
|
| AbstractSubsetQueryWindow |
A dialogue window which obtains information to define a new Row Subset
and then appends it to the subsets list.
|
| ActionForwarder |
ActionListener implementation which forwards all ActionEvents to a list
of clients.
|
| ActionSpecifierPanel |
Decorates a SpecifierPanel with Clear and Submit buttons.
|
| ActivationEntry |
Manages the GUI and behaviour for one entry in the list of
activation options displayed in the ActivationWindow.
|
| ActivationLogPanel |
Displays the results of activation actions.
|
| ActivationLogPanel.Item |
Represents a complete or incomplete activation result.
|
| ActivationLogPanel.Status |
Status of completed activation action.
|
| ActivationMeta |
Additional information about the way a row activation request should
be carried out.
|
| ActivationType |
Defines a type of activation action that can be invoked on table rows.
|
| ActivationWindow |
A window which allows configuration of activation actions.
|
| Activator |
Defines an action to be performed on rows of a known table.
|
| ActivatorConfigurator |
Defines a GUI component that the user can interact with to specify
an activation action.
|
| Activity |
Superinterface for objects which can direct interoperability communications
to one or more target applications based on the selection in a
combo box model.
|
| AlignedBox |
Utility class that extends Box so that added components are always
considered to have a fixed alignment.
|
| AnnotationPanel |
Transparent component for adding additional decoration to an existing
plot component.
|
| AugmentedAxesSelector |
AxesSelector implementation that wraps an existing one and adds some
auxiliary axes of its own.
|
| AutoConfigSpecifier |
Extends ConfigSpecifier to decorate some of its component specifiers as
AutoSpecifiers.
|
| AutoSpecifier<T> |
Decorates a specifier with an Auto button.
|
| AuxDialog |
Application-style JDialog subclass.
|
| AuxLegendZoomRegion |
ZoomRegion for use with an AuxLegend.
|
| AuxWindow |
Provides a common superclass for windows popped up by TOPCAT.
|
| AxesSelector |
Defines an object which provides column selectors for a plot.
|
| AxisController<P,A> |
Object which configures details of a plot's axes, including surface
aspect and ranges.
|
| AxisDataSelector |
Graphical component allowing selection of one or more columns
required for plotting data along one axis of a graph.
|
| AxisEditor |
Axis configuration editor component.
|
| AxisWindow |
Dialogue window containing one or more AxisEditor components.
|
| AxisZoomRegion |
ZoomRegion for zooming in one dimension (X or Y).
|
| BarStyleEditor |
Style editor for histogram bars.
|
| BasicAction |
Convenience class extending AbstractAction.
|
| BasicCheckBoxList<T> |
Basic implementation of CheckBoxList.
|
| BasicCoordLayerControl |
LayerControl for a single plotter with coordinates.
|
| BasicImageDisplay |
Functions for display of graphics-format images in a no-frills
viewing window (an ImageWindow).
|
| BasicVizierMode |
Abstract Vizier mode which presents a pre-selected list of
catalogues to query.
|
| BaSTIPanel |
|
| BaSTIPOSTMessage |
|
| BaSTITableLoadDialog |
|
| BitsRowSubset |
A RowSubset which maintains the inclusion status of each row as
a separate flag.
|
| BlobPanel |
Component which allows the user to draw a blob using the mouse.
|
| BlobPanel2 |
Component which allows the user to draw a blob using the mouse.
|
| BooleanColumnRowSubset |
A RowSubset implementation based on a boolean column of a StarTable.
|
| BrowserActivationType |
ActivationType for displaying a resource in a browser.
|
| BrowserHelpAction |
Action which invokes help by attempting to display a page from the
help document in a web browser.
|
| Browsers |
Displays URLs in web browsers.
|
| ButtonIcon |
Generates some icons for the TOPCAT desktop.
|
| Cartesian3DWindow |
Graphics window for viewing 3D scatter plots using Cartesian coordinates.
|
| CartesianAxesSelector |
AxesSelector implementation which deals with the straightforward
case in which the returned data table consists of the columns selected
from the selector's table.
|
| CartesianAxisController<P,A> |
Abstract superclass for simple Cartesian plots.
|
| CartesianPointStore |
PointStore implementation used for storing coordinate information about
from Cartesian point selection.
|
| CartesianRanger |
Defines an object that can characterise a surface as an N-dimensional
hypercube.
|
| CatalogSaxHandler |
SAX content handler which can make sense of a VizieR query for catalogues.
|
| CategoryVizierMode |
Vizier mode that allows the user to search for catalogues based on
a provided list of known categories.
|
| CdsTableSelector |
Component that allows the user to select table names for use with
the CDS X-Match service.
|
| CdsUploadMatchWindow |
Window for doing upload sky matches using the CDS X-Match service.
|
| CentreZoomRegion |
ZoomRegion implementation for a zoom around the centre of the
display region.
|
| CheckBoxList<T> |
JList subclass that adds a couple of features.
|
| CheckBoxMenu |
A menu which contains only checkbox-type entries and has an associated
ListSelectionModel.
|
| CheckBoxStack |
A component containing a column of checkboxes representing a set of
choices.
|
| CheckBoxStack.Annotator |
Defines how to get annotations for check box items.
|
| ClassComboBoxRenderer |
Custom combo box renderer for rendering Class objects.
|
| Classifier<T> |
Categorises submitted data values by equality into a set of
mutually exclusive groups.
|
| Classifier.CountedValue<T> |
Aggregates a value and the number of times it has been submitted.
|
| ClassifyReportPanel |
Panel for displaying the results of a classification of column contents.
|
| ClassifyWindow |
Window for defining up a mutually exclusive group of subsets
based on the values of a given table expression.
|
| ColFlag |
Used to mark columns in a TopcatModelInfo as apparently having
some characteristic or other.
|
| ColumnCellRenderer |
List cell renderer which will render StarTableColumn objects sensibly.
|
| ColumnComboBoxModel |
Adaptor class which turns a TableColumnModel
into a ComboBoxModel.
|
| ColumnConverter |
Performs unit conversions on data values based on a given ValueInfo.
|
| ColumnDataComboBoxModel |
ComboBoxModel for holding table per-row expressions.
|
| ColumnDataComboBoxModel.Filter |
Determines what columns are acceptable for this model.
|
| ColumnDataTable |
Table class built up from ColumnData objects.
|
| ColumnIndexSpinner |
A JSpinner which can select the index of a new column.
|
| ColumnInfoWindow |
A window which displays metadata about each of the columns in a table.
|
| ColumnList |
List reflecting the TableColumn objects
in a TableColumnModel.
|
| ColumnSearchWindow |
Dialog window that allows the user to search for text content in
cells of a column and highlight the corresponding rows.
|
| ColumnSelector |
Allows selection of a column from a table which represents a requested
kind of value.
|
| ColumnSelectorModel |
|
| ConcatWindow |
Window for concatenating two tables.
|
| ConeMultiWindow |
DalMultiWindow subclass for Cone Search services.
|
| ConfigControl |
Control implementation which uses tabs and contains one or more
ConfigSpecifiers as the user interaction component.
|
| Configger |
Source of a config map.
|
| ConfigSpecifier |
Specifier which supplies a ConfigMap.
|
| ConfigSpecifier.ComponentGui |
GUI component policy.
|
| ConfigState |
Object that can preserve the state of a collection of GUI components
in a way that is easy to de/serialize.
|
| ConfigStyler |
Manages creation of PlotLayers from Plotters by turning ConfigMaps into
appropriate Style instances.
|
| ConstantColumnData |
ColumnData implementation which always returns the same Double value.
|
| Control |
User interaction component that can appear in a ControlStack.
|
| ControlManager |
Abstracts the provision of plotting controls for the plotting GUI.
|
| ControlStack |
List component that contains Control objects.
|
| ControlStackModel |
ListModel for the control stack.
|
| ControlStackPanel |
Panel which displays a list of control summaries in a list on one side,
and an area for showing the control interaction areas on the other side.
|
| ControlWindow |
Main window providing user control of the TOPCAT application.
|
| CoordPanel |
GUI component for entry of Coord values as table column expressions.
|
| CoordSpotter |
Defines criteria for identifying a matching tuple of coordinates
from a list of ValueInfos.
|
| Count |
Utility class for handling positive integers.
|
| CountDataStore |
Wrapper data store implementation used only for counting the number
of tuples requested from it.
|
| CountsLabel |
Component whose text gives a number of (name, count) pairs.
|
| CoverageView |
Small component which gives a visual representation of a coverage area.
|
| CubeAxisController |
Axis control for cube plot.
|
| CubePlotWindow |
Layer plot window for 3D Cartesian plots.
|
| CurrentSavePanel |
SavePanel implementation for saving the current table.
|
| CutChooser |
Widget for selecting lower and upper percentiles for image display.
|
| CutoutActivationType |
Activation type for showing an image from one of a fixed list
of cutout services.
|
| DalMultiPanel |
Component for performing a multicone-type join between a selected input
table and a remote DAL service.
|
| DalMultiService |
Defines service-type-specific aspects of how to do a multiple query
against a positional (cone-like) DAL service.
|
| DalMultiWindow |
Window for executing a multiple query type match between an input
table and a remote DAL service.
|
| DatalessLayerControl |
Minimal LayerControl implementation.
|
| DatalinkPanel |
Component that displays DataLink functionality of a table.
|
| DatalinkWindow |
A window which displays the TopcatModel's table as a DataLink
{links}-response table.
|
| DelayActivationType |
ActivationType that introduces a delay.
|
| DemoLoadDialog |
Table load dialogue which presents some demonstration data.
|
| DemoToolAction |
This is a template for a custom extension tool for use with the TOPCAT
application.
|
| DensityStyleEditor |
StyleEditor for density plots.
|
| DensityWindow |
Graphics window which displays a density plot, that is a 2-dimensional
histogram.
|
| DisabledTransmitter |
Transmitter implementation which is permanently disabled.
|
| DownloadActivationType |
Activation type that downloads a URL to local storage.
|
| DownloadDialog |
Provides a dialogue that disposes of a URL by downloading the resource
to a location specified interactively by the user.
|
| Downloader<T> |
Manages download of data that may be required in multiple places.
|
| Driver |
Main class for invoking the TOPCAT application from scratch.
|
| ErrorModeSelectionModel |
Model for selecting ErrorMode values.
|
| Executor |
Defines an object which can execute a system Process.
|
| ExtApp |
Interface between two Virtual Observatory applications, such as
Aladin (CDS) or VOPlot (PSPL/IUCAA)
|
| Factory<T> |
Simple interface for deferred production of an object.
|
| Figure |
Defines an area on the graphics surface, including criteria for
determining whether a given point is or is not included in it.
|
| FigureMode |
Defines how a figure is constructed from a user-supplied set of
vertices in graphics space.
|
| FigurePanel |
Component which allows the user to identify a region by selecting
vertices using the mouse.
|
| FloatManager |
Manages components which may either be contained in the same window,
or one of which may be floated out into a separate dialogue.
|
| FormControl |
Control for providing coordinate and configuration information
additional to base position coords and config.
|
| FormLayerControl |
Plot layer control which manages coordinates and subsets in a common way
for multiple layers defined by one or more forms.
|
| FormStylePanel |
GUI component for acquiring style information for a plot for
each row subset of a particular table.
|
| FrameControl |
Control for defining characteristics of the external frame within which
the plot is painted.
|
| FunctionLayerControl |
Layer control for plotting functions.
|
| FxHtmlPanel |
AbstractHtmlPanel implementation based on the JavaFX WebView class.
|
| GavoCSVTableParser |
Class for a parser that can parse CSV input streams, such as those produced by
GAVO's database query web apps.
|
| GavoCSVTableParser.RecursiveDescentParser |
Recursive descent parser for parsing a single line
|
| GavoSampleQuery |
Encapsulates example queries used by the GAVO loader.
|
| GavoTableLoadDialog |
|
| GenericViewImageActivationType |
ActivationType for displaying an image in the internal viewer.
|
| GraphicsWindow |
Abstract superclass for windows doing N-dimensional plots of table data.
|
| GroupControlManager<P,A> |
Control manager that uses FormLayerControls to provide
panels that allow you to enter the position values once
for a given table and then go to other tabs in the control
to customise the layers generated.
|
| GuiCoordContent |
Aggregates user-supplied information about a coordinate value used
as input for a plot.
|
| GuiDataSpec |
DataSpec implementation used by TOPCAT classes.
|
| GuiDataStore |
DataStore wrapper implementation suitable for use from a GUI application.
|
| GuiNavigationListener<A> |
Abstract NavigationListener subclass that works with a PlotPanel.
|
| GuiPointCloud |
Collects a set of TableClouds together to provide a description of a
collection of positions in a plot.
|
| HealpixLayerControl |
LayerControl for plotting Healpix tile sets.
|
| HelpAction |
Action which invokes help.
|
| HelpWindow |
Window for displaying the help browser.
|
| Hips2fitsConfigurator |
Partial ActivatorConfigurator implementation for activators that
will use the CDS Hips2fits service.
|
| HipsSelector |
GUI component that allows the user to choose a HiPS survey
from an available list.
|
| HipsSurvey |
This class characterises a HiPS survey corresponding to an existing
service, and provides static methods for acquiring a list of
such services.
|
| HipsSurvey.ObsRegime |
Known obs_regime values.
|
| HistogramAxisController |
Axis control for histogram window.
|
| HistogramPlotWindow |
Layer plot window for histograms.
|
| HistogramWindow |
GraphicsWindow which presents one-dimensional data as a histogram.
|
| HtmlWindow |
Very basic HTML browser window.
|
| Image |
Functions for display of images in a window.
|
| ImageActivity |
Activity for sending an image of some sort to load.
|
| ImageViewer |
Defines the function of viewing an image.
|
| ImageWindow |
Window which displays an image using AWT.
|
| InfoItem |
Represents one of the static VizieR resources as obtained by the
VizierInfo class.
|
| InstantTipper |
MouseListener that, when installed on a component, causes tooltips
to appear instantly and without dismissal.
|
| IntegerSubsetQueryWindow |
Subset query window class which requires from the user an integer.
|
| InterMatchSpec |
MatchSpec for performing matches between multiple tables.
|
| IntraMatchSpec |
MatchSpec for matching between rows of a given table.
|
| IntSelector |
Some sort of component which allows the user to select an integer.
|
| InverseRowSubset |
RowSubset implementation which provides the complement of a base set.
|
| InvokeDatalinkActivationType |
ActivationType for invoking individual rows of a Datalink Links-response
table.
|
| JelActivationType |
ActivationType that allows user to execute custom code
using TOPCAT's expression language.
|
| JList2 |
Contains two adjacent vertical JLists in the same component.
|
| JoinFixSelector |
Component for selecting a column renaming policy, used when joining tables.
|
| LabelledAxesSelector |
AxesSelector implementation which wraps an existing one and adds
a point label axis of its own.
|
| LayerCommand<S extends uk.ac.starlink.ttools.plot.Style> |
Specifies the characteristics of a new plot layer to add to a plot.
|
| LayerControl |
Control subinterface for controls that can contribute PlotLayers
to the plot.
|
| LayerControlAction |
Action for adding a layer control to the plot stack.
|
| LayerException |
Exception thrown if a plot layer cannot be added as requested.
|
| LayerId |
Identifier object for PlotLayers.
|
| LegendControl |
Control for defining legend characteristics.
|
| LineBox |
Layout utility component that places components in a horizontal Box.
|
| LineFormatter |
Compact log record formatter.
|
| LinesStyleEditor |
StyleEditor implementation for suitable for a
LinesPlot.
|
| LinesWindow |
GraphicsWindow which draws a stack of line graphs.
|
| LinkRowPanel |
Displays information and invocation options corresponding to a single
row of a Datalink Links-response table.
|
| ListModel2 |
ListModel implementation that represents the concatenation of
two supplied constituent ListModels.
|
| LoadingList |
List component which displays LoadingToken objects.
|
| LoadingToken |
Object corresponding to a table currently in the process of being loaded.
|
| LoadTableActivationType |
Activation type for loading a table into the TOPCAT application.
|
| LoadWindow |
Window which displays the main gui from which to load tables into the
application.
|
| LoadWorkerStack |
Component which displays a list of LoadWorker components, including
their progress bars and cancel buttons.
|
| LogConfig |
Utility methods for setting logging levels.
|
| LogHandler |
Log handler which can provide a window displaying recent log events.
|
| LogSlider |
Simple logarithmic slider.
|
| MarkStyleEditor |
StyleEditor implementation for editing MarkStyle objects.
|
| Match1TypeSelector |
Component which allows the user to select a
Match1Type from a list of options.
|
| MatchOption |
Enumeration class defining requirements on table rows for constructing
a matched table.
|
| MatchPlotter |
Prepares a plot based on the inputs and outputs of a crossmatch operation.
|
| MatchSpec |
Abstract class defining general characteristics of a component which
can perform some sort of matching action and present itself graphically.
|
| MatchWindow |
Window for selecting the characteristics of and invoking a match
(table join) operation.
|
| MeasurePanel |
Overlay panel that can display annotated distance measurements
between two user-specified points on the plot.
|
| MenuSelector<T> |
Provides a menu item with a submenu that can select one of a given
set of options.
|
| MetaColumn |
This class describes columns in a table of metadata.
|
| MetaColumnModel |
This ColumnModel provides enhanced functionality over a normal
ColumnModel, aimed at making it easy to select which columns
in a related TableModel are shown (appear in this ColumnModel)
or not shown (don't appear in this ColumnModel).
|
| MetaColumnTableModel |
Makes a TableModel out of a list of MetaColumn objects.
|
| MetaColumnTableSorter |
Handles the GUI aspects of sorting a MetaColumnTableModel.
|
| MethodWindow |
A panel displaying the static public methods of a set of classes.
|
| Mgc |
Specialist functions for use with data from the the Millennium Galaxy
Survey.
|
| MissionVizierMode |
VizierMode for queries of Mission catalogues.
|
| ModeFormControl |
FormControl implementation for a collection of ModePlotters.
|
| MultiAxisController<P,A> |
MultiController that works with AxisController instances.
|
| MultiConfigger |
Configger implementation that aggregates config entries from a number
of subordinate configgers.
|
| MultiController<C> |
Manaages control of controller objects that work with multiple plotting
zones.
|
| MultiController.ControllerFactory<C> |
Defines how to interact with members of this class's controller type.
|
| MultiFormLayerControl |
FormLayerControl in which forms can be added to and removed from
a form stack under user control.
|
| MultiSavePanel |
Save panel for saving multiple tables to the same container file.
|
| MultiShaderController |
MultiController that works with ShaderControl instances.
|
| MultiSubsetQueryWindow |
Window that presents algebraic subsets for addition to multiple tables.
|
| MultiSubsetQueryWindow.Entry |
Represents a subset to add.
|
| MutableStyleSet |
Extension of the StyleSet interface which allows entries to be changed.
|
| NavigationHelpPanel |
Provides a description of the available navigation gestures.
|
| NextSupplier |
Manages centrally-dispensed value sets for one or more ConfigKeys.
|
| NopActivationType |
Activation type which does nothing.
|
| NormaliseTable |
Wrapper table which ensures that all its contents have sensible types.
|
| OptionalConfigSpecifier |
ConfigSpecifier subclass that adds checkboxes for some of its
component specifiers, indicating whether those specifiers should
be used for the result or not.
|
| OptionsListModel<T> |
Provides storage for a list of options with listeners.
|
| OrderedSelectionRecorder |
ListSelectionListener implementation which can tell you what order
items have been selected in.
|
| Outcome |
Indicates the outcome of a user-initiated action, typically an
activation action.
|
| Output |
Functions for writing text to standard output.
|
| OutputRequirements |
Defines the per-table requirements for type of output in a multi-table
match.
|
| OverlapCoverage |
Footprint implementation that represents the overlap of two other
footprints.
|
| PairMatchSpec |
MatchSpec for performing matches between pairs of tables.
|
| PairModeSelector |
Panel for selecting matching mode for a pairwise crossmatch.
|
| ParameterDetailPanel |
Panel which displays the detail of a single table parameter value.
|
| ParameterEditor |
Graphical component which can edit in place a DescribedValue.
|
| ParameterPanel |
Graphical component which allows editing of any matching parameters
associated with a match engine.
|
| ParameterQueryWindow |
A dialogue window which queries the user for the characteristics of
a new table parameter and then appends it to the parameter list.
|
| ParameterWindow |
Top-level window which displays the parameters of a table.
|
| PlaneAxisController |
Axis control for 2d Cartesian plot.
|
| PlaneFigureMode |
FigureMode implementations for use with a PlanarSurface.
|
| PlanePlotWindow |
Layer plot window for 2D Cartesian plots.
|
| PlasticStarTable |
A StarTable which is initialised from an existing table but can have
columns added to it.
|
| Plot3DWindow |
Graphics window for viewing 3D scatter plots.
|
| PlotExporter |
Provides a GUI for exporting a plot to an external format,
generally to a file.
|
| PlotExporter.IconFactory |
Defines an object that can supply an icon for exporting.
|
| PlotPanel<P,A> |
Component which paints plot graphics for Topcat.
|
| PlotPosition |
Characterises explicit settings for how to position a plot component
in graphics coordinates.
|
| PlotPositionSpecifier |
Specifier for a PlotPosition.
|
| PlotStatsLabel |
Component which reports on the number of points plotted and not plotted
by listening for plot events.
|
| PlotTableActivationType |
Activation type that opens a plot window for use with a table whose
location is supplied.
|
| PlotTypeGui<P,A> |
Provides PlotType-specific aspects of the GUI, used by the
generic PlotWindow GUI.
|
| PlotWindow |
Window which displays a scatter plot of two columns from a table.
|
| PlotWindowType |
Enum defining the different plot window types.
|
| Points |
Encapsulates a list of N-dimensional points in data space, perhaps with
additional information about error bounds.
|
| PointSelection |
Encapsulates the selection of the list of points which is to be plotted.
|
| PointSelection.TableMask |
Struct-type class which defines an association of a TopcatModel
and a BitSet.
|
| PointSelector |
Component for choosing a table, a number of columns and a selection of
row subsets.
|
| PointSelectorSet |
Component which keeps track of a number of PointSelector objects.
|
| PointStore |
Extends the Points interface to provide a facility for
storing points as well as retrieving them.
|
| PoolStyleSet |
StyleSet which obtains styles from a base StyleSet, but
only dispenses ones which are not already used.
|
| PositionCoordPanel |
GUI component for obtaining data position coordinates.
|
| PositionCriterion |
Defines a true/false test on a data position.
|
| PositionLabel |
Component whose text gives the current position of the mouse on a
given plot surface.
|
| PositionReporter |
MouseMotionListener which acts on mouse movement events to provide
the position of the pointer in PlotSurface data coordinates.
|
| ProgressDataStoreFactory |
DataStoreFactory wrapper which messages a progress bar model as row
data is read from the tables to fill the store.
|
| Progresser |
Manages use of a JProgressBar model.
|
| Queryable |
Defines a Vizier catalogue which may be searched or downloaded.
|
| QueryWindow |
Abstract superclass for windows which are going to ask the user
for some input.
|
| RegionViewImageActivationType |
ActivationType for displaying an image with a highlighted region
in an internal viewer.
|
| RegistryDialogAdjuster |
Provides the necessary methods to customise one of the
DalTableLoadDialog classes for use with TOPCAT.
|
| ReportLogger |
Accepts plot reports on behalf of a layer control and reports them
through the logging system.
|
| ReportPanel |
Displays plot reports.
|
| ResourceIcon |
Handles the procurement of icons and other graphics for the TableViewer
and related classes.
|
| ResourceType |
Defines different kinds of resources that can be at the end of a URL.
|
| RestrictedColumnComboBoxModel |
Does a similar job as for ColumnComboBoxModel, but when only a subset
of the available columns should show up in the combobox.
|
| RoundingSpinner |
JSpinner subclass which goes up or down using round numbers.
|
| RoundingSpinner.RoundingSpinnerModel |
Spinner model used for a rounding spinner.
|
| RowActivity |
Activity for making single row selections.
|
| RowSubset |
Defines a selection of rows in a table model.
|
| Safety |
Characterises a security risk.
|
| SampCommunicator |
TopcatCommunicator implementation based on SAMP.
|
| SampImageActivity |
ImageActivity implementation using SAMP for the external communications.
|
| SampSender |
Takes care of sending SAMP messages from activation methods.
|
| SampWindow |
Window for display of SAMP operations.
|
| SavePanel |
Abstract superclass for component which interrogates the user
about which tables to save.
|
| SaveQueryWindow |
Window which allows the user to save one or multiple tables.
|
| SaveTableQueryWindow |
QueryWindow which allows the user to save a normal table
(not a TopcatModel) to disk.
|
| Scheduler |
Schedules tasks to run conditionally on on the Event Dispatch Thread.
|
| Sdss |
Specialist display functions for use with the Sloan Digital Sky Server.
|
| SearchVizierMode |
Abstract VizierMode which presents a list of catalogues as selected
in some way by other GUI actions of the user.
|
| SendHips2fitsActivationType |
Activation type that sends a SAMP message referencing a FITS image
derived from the CDS Hips2fits service.
|
| SendImageActivationType |
ActivationType for displaying a FITS image in an external viewer.
|
| SendIndexActivationType |
ActivationType implementation for sending row index via SAMP.
|
| SendManager |
Provides a ComboBoxModel allowing selection of SAMP clients subscribed
to a given MType.
|
| SendSkyPosActivationType |
ActivationType implementation that sends sky coordinates to other
applications using SAMP.
|
| SendSpectrumActivationType |
ActivationType for displaying a spectrum in an external viewer.
|
| SendTableActivationType |
ActivationType for sending a VOTable to an external application.
|
| ServiceActivationType |
Activation type for invoking a ServiceDescriptor-described service.
|
| ServiceParamPanel |
Panel displaying ServiceDescriptor parameters, and offering the user
the option to edit or supply their values.
|
| SessionSavePanel |
SavePanel for saving a TOPCAT session.
|
| SetId |
Characterises a plottable set of points selected within a PointSelector.
|
| ShaderControl |
Control for configuring shader scale and axis characteristics.
|
| ShellActivationType |
Activation type for executing an OS command.
|
| SiaMultiWindow |
DalMultiWindow subclass for Simple Image Access services.
|
| SimpleFormControl |
Form control which works with a single fixed plotter.
|
| SimplePositionCoordPanel |
Simple implementation of a PositionCoordPanel.
|
| SingleFormLayerControl |
FormLayerControl in which a single fixed form control is used.
|
| SizeWrapper |
Wraps a component so that it assumes the same size as its container.
|
| SkyAxisController |
AxisController for sky plot.
|
| SkyColumnQueryWindow |
Query window which allows the user to specify new sky coordinate columns
based on old ones.
|
| SkyFigureMode |
FigureMode implementations for use with a SkySurface.
|
| SkyPlotWindow |
Layer plot window for sky coordinates.
|
| SkyPointActivity |
Activity for indicating a point on the sky.
|
| SkyPosConfigurator |
Partial ActivatorConfigurator implementation for activators that
do something with sky position columns.
|
| SkyPosConfigurator.SkyPosActivator |
Partial activator implementation for use with SkyPosConfigurator.
|
| SortOrder |
Defines a sorting order for a table.
|
| SpectrogramLayerControl |
LayerControl for plotting spectrograms.
|
| SpectrumActivity |
Activity for sending a spectrum to load.
|
| SpherePlotWindow |
Layer plot window for 3D plots with spherical polar coordinates.
|
| SphereWindow |
Graphics window for viewing 3D scatter plots using spherical polar
coordinates.
|
| SphericalAxesSelector |
AxesSelector implementation which queries for spherical polar coordinates
and yields 3D Cartesian ones.
|
| SphericalPolarPointStore |
PointStore implementation for storing spherical polar data.
|
| SquarePusher |
Interactive component that allows you to drag a little rectangle round
inside a big rectangle.
|
| SsaMultiWindow |
DalMultiWindow subclass for Simple Spectral Access services.
|
| StackPlotWindow<P,A> |
Window for all plots.
|
| StatsWindow |
A window which displays statistics for a RowSubset in the table.
|
| StiltsControl |
Fixed Control implementation that can display a STILTS command to
reproduce the currently visible plot.
|
| StiltsDialog |
Dialog window that displays a STILTS command to reproduce
the currently visible plot.
|
| StiltsInvoker |
Defines a way of invoking the STILTS command.
|
| StiltsMonitor |
Manages text display components for displaying a STILTS command
that is supposed to replicate the plot visible in a PlotPanel.
|
| StyleEditor |
Graphical component which provides a GUI for editing the characteristics
of a Style object.
|
| StyleWindow |
Dialogue which houses a StyleEditor.
|
| SubsetActivity |
Activity for making multiple row selections.
|
| SubsetConfigManager |
Maintains one configuration component each for a group of RowSubsets.
|
| SubsetConsumer |
Does something useful with a table row subset definition.
|
| SubsetConsumerDialog |
Dialogue window which asks the user what to do with a newly created
row subset.
|
| SubsetStack |
Provides a panel with a list of subsets and a configuration panel
for each one.
|
| SubsetWindow |
A window which displays currently defined RowSubsets for the current
table, and offers various subset-related functions.
|
| SuffixFileFilter |
File filter that matches according to filename suffix.
|
| Suitability |
Enum defining suitability levels for the use of a particular
ActivationType with a given TopcatModel.
|
| SuperCosmos |
Specialist display functions for use with the SuperCOSMOS survey.
|
| SurfaceZoomRegionList |
List of zoom regions for use with a
SurfacePlot.
|
| SurveyVizierMode |
VizierMode for queries of Survey catalogues.
|
| SwingHtmlPanel |
HTML rendering panel based on a Swing JEditorPane.
|
| SwingHttpAuthenticator |
Authenticator for password-protected HTTP connections that pops up a
dialogue asking the user for credentials.
|
| SyntheticColumn |
A column which produces read-only values based on an algebraic
expression.
|
| SyntheticColumnQueryWindow |
A dialogue window which queries the user for the characteristics of a
new column and then appends it to the table.
|
| SyntheticRowSubset |
A RowSubset which uses an algebraic expression based on the
values of other columns in the same row to decide whether a row
is included or not.
|
| SyntheticSubsetQueryWindow |
A dialogue window which queries the user for the characteristics of
a new Row Subset and then appends it to the subsets list.
|
| System |
Functions for executing shell commands on the local operating system
and other system-level operations.
|
| TabberControl |
Control implementation that has a tabber as its panel.
|
| TableCloud |
Point cloud representation for coordinates in a single table.
|
| TableColumnModelAdapter |
Convenience adapter class which implements the
TableColumnModelListener interface.
|
| TableLoadDialogWindow |
Window to contain a single TableLoadDialog.
|
| TablePlotDisplay |
Opens a plot window with access to a table that can be supplied
without loading it into the TOPCAT application.
|
| TablePullHandler |
Message handler for table pull messages.
|
| TableSendActionManager |
SendActionManager which will transmit a table.
|
| TablesListComboBox |
ComboBox which tracks the current contents of the ControlWindow's
list of tables.
|
| TableViewerWindow |
Browser window for viewing the data in a table.
|
| TextItemPanel |
Panel that presents name-value pairs to the user,
where the values are short or medium-length strings.
|
| TimeAxisController |
Axis control for plot with a horizontal time axis.
|
| TimePlotWindow |
Layer plot window for plots with a horizontal time axis.
|
| ToggleButtonModel |
Provides all information about a toggle button.
|
| TopcatCgiQuery |
Extends CgiQuery so it can write to a local file.
|
| TopcatCodec |
Defines encoding and decoding for TopcatModels in order to
perform per-table session save/restore.
|
| TopcatCodec1 |
Original TopcatCodec implementation.
|
| TopcatCodec2 |
Second version of TopcatCodec implementation.
|
| TopcatCommunicator |
Abstract interface for inter-application messaging requirements of TOPCAT.
|
| TopcatConeSearchDialog |
ConeSearchDialog subclass customised for use with TOPCAT.
|
| TopcatEvent |
|
| TopcatExtApp |
ExtApp implementation for TOPCAT.
|
| TopcatForwarder |
TopcatListener implementation which forwards events to other
TopcatListeners.
|
| TopcatJELRowReader |
Random JELRowReader with which recognises some expressions in addition
to those of the superclass.
|
| TopcatJELUtils |
This class provides some utility methods for use with the JEL
expression compiler.
|
| TopcatLayer |
Aggregates a PlotLayer and some additional
information about how it was configured.
|
| TopcatListener |
Listener interface for objects that want to notice changes in a
TopcatModel.
|
| TopcatLoadClient |
Load client implementation which loads tables into TOPCAT.
|
| TopcatModel |
Defines all the state for the representation of a given table as
viewed by TOPCAT.
|
| TopcatModelInfo |
Summarises information about a TopcatModel that may be useful for
determining whether and how to configure activation actions for it.
|
| TopcatModelSelectionTable |
Supplies a TableModel which can be displayed and interacted with by
a user to select one or more TopcatModels from the currently loaded list.
|
| TopcatPreparation |
TablePreparation implementation that can store and retrieve information
about the serialization format from which each table was loaded.
|
| TopcatSampControl |
Provides TOPCAT's SAMP functionality.
|
| TopcatSender |
Object capable of sending a table location to a running TOPCAT instance.
|
| TopcatServer |
Provides HTTP server functionality for TOPCAT.
|
| TopcatSiapTableLoadDialog |
SiapTableLoadDialog subclass customised for use with TOPCAT.
|
| TopcatSkyPosActivationType |
Activation type that sends sky coordinates to other windows in the
TOPCAT application.
|
| TopcatSsapTableLoadDialog |
SsapTableLoadDialog subclass customised for use with TOPCAT.
|
| TopcatTapTableLoadDialog |
TapTableLoadDialog subclass customised for use with TOPCAT.
|
| TopcatToolAction |
Defines an action which will appear on the TOPCAT tool bar.
|
| TopcatUtils |
Class containing miscellaneous static methods and constants
for use in TOPCAT.
|
| TopcatWindowAction<W extends javax.swing.JFrame> |
TopcatToolAction implementation that instantiates a window of a given
class when invoked.
|
| TopcatXmlDoclet |
Doclet which documents public static members of clases in XML
for insertion into the TOPCAT user document.
|
| Transmitter |
Interface for an action which notionally sends some information from
this application to one or more other applications.
|
| TupleSelector |
Component which allows the user to select table columns corresponding
to a given set of the tuple elements required for a given
array of column metadata descriptions.
|
| TwoMass |
Specialist functions for use with data from the 2MASS surveys.
|
| TwoQZ |
Specialist functions for use with data from the the 2QZ survey.
|
| TypedListModel<T> |
Extends the ListModel interface with a generic type.
|
| UpDownButton |
A toggle button whose representation switches between an up arrow (true)
and a down arrow (false).
|
| UploadAdqlExample |
Provides some ADQL examples showing how TOPCAT TAP uploads work.
|
| UploadFindMode |
Mode for upload crossmatches corresponding to the user options.
|
| UploadMatchPanel |
Panel that allows the user to specify and execute an upload-match
operation using the CDS X-Match service.
|
| UrlColumnConfigurator |
Partial ActivatorConfigurator implementation for activators
that view the location (URL) in a table column using some
viewer application.
|
| UrlColumnConfigurator.LocationColumnActivator |
Utility class providing a partial Activator implementation
for UrlColumnConfigurators that want a location (file or URL) value.
|
| UrlColumnConfigurator.UrlColumnActivator |
Utility class providing a partial Activator implementation
for UrlColumnConfigurators that want an actual URL value.
|
| UrlInvoker |
Defines an action that consumes a URL.
|
| UrlOptions |
Defines an action that consumes a URL.
|
| UrlPanel |
Displays a URL and options for invoking it.
|
| ValueCodec |
Encodes and decodes values for a ValueInfo between different
string representations.
|
| Version |
Comparable class which can compare version strings.
|
| ViewDatalinkActivationType |
Activation type for viewing a downloaded table as a DataLink file.
|
| ViewDatalinkActivationType.DatalinkConfigurator |
Configurator implementation for Datalink.
|
| ViewerTableModel |
A TableModel which is based on a StarTable but
also provides methods for ordering rows and selecting which rows will
be visible.
|
| ViewHips2fitsActivationType |
Activation type that acquires an image from the CDS Hips2fits service
and displays it in the basic image viewer.
|
| ViewImageActivationType |
ActivationType for displaying an image in an internal viewer.
|
| VizierCatalog |
Constains all known information about a catalogue resource.
|
| VizierInfo |
Can obtain information about VizieR service.
|
| VizierMode |
Defines one of the GUI options for selecting a Vizier catalogue to search.
|
| VizierTableLoadDialog |
TableLoadDialogue which directly interrogtes the VizieR catalogue service.
|
| WeakTopcatListener |
TopcatListener implementation which wraps another one but only retains
a weak reference to it.
|
| WeightedAxesSelector |
AxesSelector implementation which adds a weighting axis to the
basic ones.
|
| WindowAction |
An Action which controls display of a window.
|
| WindowToggle |
ToggleButtonModel subclass that will lazily create and show/hide
a window.
|
| WordVizierMode |
Vizier mode that allows the user to search for available catalogues
by free text keywords.
|
| XYZoomRegion |
ZoomRegion for zooming in two dimensions (X-Y).
|
| ZoneDef<P,A> |
Supplies information about the content and configuration
of a plot on a single plot surface.
|
| ZoneFactories |
Utility class containing zone factory implementations.
|
| ZoneFactory |
Defines how ZoneIDs are produced for use in a multi-plotting context.
|
| ZoneIcon |
Icon that displays the position of a Zone within a Gang.
|
| ZoneId |
Marker interface for identifying one zone of a multi-zone plot.
|
| ZoomDrag |
Defines a currently active zoom drag gesture.
|
| Zoomer |
Mouse listener which can manufacture zoom requests on the basis of
mouse gestures.
|
| ZoomRegion |
Defines a region for use with a Zoomer object.
|