Package uk.ac.starlink.topcat.plot2


package uk.ac.starlink.topcat.plot2
  • Class
    Description
    Partial AxesController implementation.
    Partial ZoneController implementation.
    Decorates a SpecifierPanel with Clear and Submit buttons.
    PositionCoordPanel for entering positional Area values.
    Extends ConfigSpecifier to decorate some of its component specifiers as AutoSpecifiers.
    Decorates a specifier with an Auto button.
    Object which coordinates user control of multi-zone plot axes.
    Object which configures details of a plot's axes, including surface aspect and ranges.
    LayerControl for a single plotter with coordinates.
    Basic implementation of CoordPanel.
    Interface for presenting a list of coordinate selection components.
    Component which allows the user to draw a blob using the mouse.
    Abstract superclass for simple Cartesian plots.
    Defines an object that can characterise a surface as an N-dimensional hypercube.
    Control implementation which uses tabs and contains one or more ConfigSpecifiers as the user interaction component.
    Source of a config map.
    Specifier which supplies a ConfigMap.
    GUI component policy.
    Manages creation of PlotLayers from Plotters by turning ConfigMaps into appropriate Style instances.
    User interaction component that can appear in a ControlStack.
    Abstracts the provision of plotting controls for the plotting GUI.
    List component that contains Control objects.
    ListModel for the control stack.
    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.
    GUI component for entry of Coord values as table column expressions.
    Defines criteria for identifying a matching tuple of coordinates from a list of ValueInfos.
    Wrapper data store implementation used only for counting the number of tuples requested from it.
    Axis control for cube plot.
    Layer plot window for 3D Cartesian plots.
    Minimal LayerControl implementation.
    AxesController implementation for multi-zone plots in which the zones are not related to each other.
    Defines an area on the graphics surface, including criteria for determining whether a given point is or is not included in it.
    Defines how a figure is constructed from a user-supplied set of vertices in graphics space.
    Component which allows the user to identify a region by selecting vertices using the mouse.
    Manages components which may either be contained in the same window, or one of which may be floated out into a separate dialogue.
    Control for providing coordinate and configuration information additional to base position coords and config.
    Plot layer control which manages coordinates and subsets in a common way for multiple layers defined by one or more forms.
    GUI component for acquiring style information for a plot for each row subset of a particular table.
    Control for defining characteristics of the external frame within which the plot is painted.
    Layer control for plotting functions.
    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.
    Aggregates user-supplied information about a coordinate value used as input for a plot.
    DataSpec implementation used by TOPCAT classes.
    DataStore wrapper implementation suitable for use from a GUI application.
    Abstract NavigationListener subclass that works with a PlotPanel.
    Collects a set of TableClouds together to provide a description of a collection of positions in a plot.
    LayerControl for plotting Healpix tile sets.
    Axis control for histogram window.
    Layer plot window for histograms.
    MouseListener that, when installed on a component, causes tooltips to appear instantly and without dismissal.
    LayerCommand<S extends uk.ac.starlink.ttools.plot.Style>
    Specifies the characteristics of a new plot layer to add to a plot.
    Control subinterface for controls that can contribute PlotLayers to the plot.
    Action for adding a layer control to the plot stack.
    Exception thrown if a plot layer cannot be added as requested.
    Identifier object for PlotLayers.
    Control for defining legend characteristics.
    AxesController implementation for the matrix plot.
    LayerManager implementation for use with the Matrix plot.
    Plot window for matrix plots.
    CoordPanel for specifying matrix plots.
    Overlay panel that can display annotated distance measurements between two user-specified points on the plot.
    FormControl implementation for a collection of ModePlotters.
    Configger implementation that aggregates config entries from a number of subordinate configgers.
    Manaages control of controller objects that work with multiple plotting zones.
    Defines how to interact with members of this class's controller type.
    FormLayerControl in which forms can be added to and removed from a form stack under user control.
    PositionCoordPanel implementation that offers a choice of DataGeoms.
    MultiController that works with ShaderControl instances.
    Provides a description of the available navigation gestures.
    Manages centrally-dispensed value sets for one or more ConfigKeys.
    ConfigSpecifier subclass that adds checkboxes for some of its component specifiers, indicating whether those specifiers should be used for the result or not.
    Axis control for 2d Cartesian plot.
    FigureMode implementations for use with a PlanarSurface.
    Layer plot window for 2D Cartesian plots.
    Encapsulates all the information gathered by the TOPCAT GUI about a plot that needs to be painted.
    Provides a GUI for exporting a plot to an external format, generally to a file.
    Defines an object that can supply an icon for exporting.
    Component which paints plot graphics for Topcat.
    Characterises explicit settings for how to position a plot component in graphics coordinates.
    Specifier for a PlotPosition.
    Provides PlotType-specific aspects of the GUI, used by the generic PlotWindow GUI.
    Enum defining the different plot window types.
    GUI component for obtaining data position coordinates.
    Defines a true/false test on a data position.
    DataStoreFactory wrapper which messages a progress bar model as row data is read from the tables to fill the store.
    Manages use of a JProgressBar model.
    Accepts plot reports on behalf of a layer control and reports them through the logging system.
    Displays plot reports.
    Control for configuring shader scale and axis characteristics.
    Form control which works with a single fixed plotter.
    Simple implementation of a PositionCoordPanel.
    AxesController implementation for use with one-zone plots.
    ZoneController implementation for use with one-zone plots.
    FormLayerControl in which a single fixed form control is used.
    Represents a PlotLayer and associated information when it is to be used within a single plot zone.
    Partial LayerControl implementation for single-zone plots.
    ZoneLayerManager implementation for a single FormLayerControl working with a single plot zone.
    AxisController for sky plot.
    FigureMode implementations for use with a SkySurface.
    Layer plot window for sky coordinates.
    Represents a configuration default that is sensitive to the table whose data it is plotting.
    Displays a variable number of Specifiers for a given ConfigKey.
    Displays and manages a variable-length array of Specifiers for each of a given list of ConfigKeys.
    LayerControl for plotting spectrograms.
    Layer plot window for 3D plots with spherical polar coordinates.
    Interactive component that allows you to drag a little rectangle round inside a big rectangle.
    Window for all plots.
    Fixed Control implementation that can display a STILTS command to reproduce the currently visible plot.
    Dialog window that displays a STILTS command to reproduce the currently visible plot.
    Defines a way of invoking the STILTS command.
    Manages text display components for displaying a STILTS command that is supposed to replicate the plot visible in a PlotPanel.
    Maintains one configuration component each for a group of RowSubsets.
    Provides a panel with a list of subsets and a configuration panel for each one.
    Control implementation that has a tabber as its panel.
    Point cloud representation for coordinates in a single table.
    Opens a plot window with access to a table that can be supplied without loading it into the TOPCAT application.
    Axis control for plot with a horizontal time axis.
    Layer plot window for plots with a horizontal time axis.
    Aggregates information about gang of PlotLayers and some additional information about how it was configured.
    Coordinate stack implementation that can hold a variable number of coordinates, which can be rearranged in the GUI.
    CoordPanel for 2-d vector-valued coordinates.
    Object which manages information about one zone of a multi-zone plot.
    Utility class containing zone factory implementations.
    Defines how ZoneIDs are produced for use in a multi-plotting context.
    Icon that displays the position of a Zone within a Gang.
    Marker interface for identifying one zone of a multi-zone plot.
    Abstraction for behaviour of controls that may work with multiple zones, form controls and styles.