All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AboutDialog |
Displays an About Dialog (Splash Screen).
|
| AboutPlugIn |
Pops up an 'About...
|
| AboutTab |
|
| AbstractBasicFeature |
Default implementation of the Feature interface.
|
| AbstractCursorTool |
A tool that draws an XOR visual indicator.
|
| AbstractCursorTool.Listener |
|
| AbstractDeleteVectorTool |
|
| AbstractDriver |
Deprecated.
|
| AbstractDriverPanel |
UI for AbstractDrivers.
|
| AbstractFeatureTextWriter |
|
| AbstractInputDriver |
Deprecated.
|
| AbstractLayerable |
Default implementation of the Layerable interface.
|
| AbstractOutputDriver |
Deprecated.
|
| AbstractPalettePanel |
|
| AbstractPalettePanel.BasicStyleList |
|
| AbstractPalettePanel.Listener |
|
| AbstractPlugIn |
Default implementation of PlugIn, with useful functions for auto-generating
a name, converting a PlugIn into an ActionListener (for use with JButtons,
for example), and supporting undo.
|
| AbstractSaveProjectPlugIn |
Subclass this to implement a 'Save Project' plugin.
|
| AbstractSelection |
Superclass for holding a user-selected collection of Feature items.
|
| AbstractSelectionRenderer |
|
| AbstractTransferable |
|
| AbstractVectorLayerFinder |
Retrieves a two-point-LineString layer and sets its styles.
|
| ActionEventFirer |
Keeps registry of action listeners, triggers each of them on demand
with a given ActionEvent.
|
| AddNewCategoryPlugIn |
|
| AddNewFeaturesPlugIn |
|
| AddNewLayerPlugIn |
|
| AddRemoveList |
|
| AddRemoveListModel |
|
| AddRemovePanel |
A JPanel that allows the user to move Object's back and forth between
two JList's.
|
| AddWMSDemoBoxEasterEggPlugIn |
|
| AddWMSQueryPlugIn |
|
| AffineTransform |
An AffineTransform applies an affine transforms to a JTS Geometry.
|
| AffineTransform |
An AffineTransform implementation that is initialized by specifying
three points and the three points they map to.
|
| AffineTransformPlugIn |
Applies an affine transform to the selected layers.
|
| Albers |
Implements the Albers projection.
|
| AndCompositeTool |
Enables multiple CursorTools to operate at the same time.
|
| Angle |
Utility functions for working with angles.
|
| AnimatedClockPanel |
Implements an animated clock.
|
| Animations |
|
| ApplicationExitHandler |
|
| ArrowLineStringEndpointStyle |
|
| ArrowLineStringEndpointStyle.Feathers |
|
| ArrowLineStringEndpointStyle.FeathersEnd |
|
| ArrowLineStringEndpointStyle.FeathersStart |
|
| ArrowLineStringEndpointStyle.NarrowSolidEnd |
|
| ArrowLineStringEndpointStyle.NarrowSolidStart |
|
| ArrowLineStringEndpointStyle.OpenEnd |
|
| ArrowLineStringEndpointStyle.OpenStart |
|
| ArrowLineStringEndpointStyle.SolidEnd |
|
| ArrowLineStringEndpointStyle.SolidStart |
|
| AttributeMapping |
|
| AttributeMapping.CombinedSchema |
|
| AttributePanel |
Implements an Attribute Panel.
|
| AttributePanel.Row |
|
| AttributeTab |
Implements an Attribute Tab.
|
| AttributeTablePanel |
Implements an AttributeTable panel.
|
| AttributeTablePanel.FeatureEditor |
|
| AttributeTablePanelListener |
|
| AttributeType |
Whether an attribute on a feature is a string, geometry, integer, etc.
|
| BasicFeature |
Default implementation of the Feature interface.
|
| BasicFileDriverPanel |
Base for UI supporting File-based Driver.
|
| BasicFillPattern |
|
| BasicStyle |
|
| BasicStyleListCellRenderer |
|
| BasicStylePanel |
|
| BasicTopologyValidationError |
Adapts a JTS TopologyValidationError to ValidationError.
|
| BeanShellPlugIn |
|
| BilinearInterpolatedTransform |
Bilinear interpolated triangulation transform, also known as "rubber sheeting".
|
| Blackboard |
String-to-Object map that anyone can use.
|
| Block |
Simply a chunk of code that can be passed around.
|
| BoundaryMatchDataEngine |
|
| BoundaryMatchDataPlugIn |
Creates two polygon-grid layers that interlock with sinusoidal "teeth".
|
| BoundingBox |
Represents a bounding box in a specific projection.
|
| BufferPlugIn |
|
| ButtonPanel |
|
| CalculateAreasAndLengthsPlugIn |
Calculates areas and lengths from information obtained
from the user via a MultiInputDialog.
|
| Capabilities |
Represents the capabilities WMS XML.
|
| Category |
A folder containing Layers.
|
| CategoryEvent |
An addition, removal, or modification of a Category.
|
| CategoryEventType |
Whether a Category was added, removed, or modified.
|
| ChangeCoordinateSystemPlugIn |
Implements a PlugIn that allows the user to change coordinate systems.
|
| ChangeStylesPlugIn |
|
| ChoosableStyle |
|
| CircleLineStringEndpointStyle |
|
| CircleLineStringEndpointStyle.End |
|
| CircleLineStringEndpointStyle.Start |
|
| ClearSelectionPlugIn |
|
| CloneableInternalFrame |
|
| CloneWindowPlugIn |
|
| CollectionMap |
A Map whose values are Collections.
|
| CollectionOfFeaturesTransferable |
|
| CollectionOfLayerablesTransferable |
|
| CollectionUtil |
|
| ColorChooserPanel |
A custom Colour Scheme Browser - custom choices based on JColorChooser.
|
| ColorPanel |
Displays a colour.
|
| ColorScheme |
The colour schemes were taken from the following sources:
Visual Mining, Inc.
|
| ColorSchemeListCellRenderer |
|
| ColorThemingStyle |
|
| ColorThemingStylePanel |
|
| ColorThemingStylePanel.State |
|
| ColorThemingTableModel |
|
| ColorThemingTableModel.AttributeMapping |
|
| ColorThemingTableModel.AttributeValueTableModelEvent |
|
| ColorUtil |
|
| ColumnBasedTableModel |
|
| ColumnDescription |
This is a helper class to store information about a JCS Column for the GML Parser ( GMLReader).
|
| CombineSelectedFeaturesPlugIn |
|
| CommandLine |
A class to parse Unix (and DOS/Win)-style application command-lines.
|
| CompleteMouseAdapter |
Combination of MouseAdapter and MouseMotionAdapter.
|
| CompositeTool |
|
| CompressedFile |
Utility class for dealing with compressed (.zip, .gz) files.
|
| Configuration |
The Workbench searches the JARs in its lib/ext directory for Configurations.
|
| Connection |
A channel of communication with a DataSource.
|
| CoordinateArrays |
Some utility functions for handling Coordinate arrays.
|
| CoordinateList |
A CoordinateList is a list of Coordinates.
|
| CoordinateSystem |
This class represents a coordinate system.
|
| CoordinateSystemRegistry |
|
| CoordinateSystemSupport |
Utility class.
|
| CoordinateTransform |
A function that maps one Coordinate to another.
|
| CoordUtil |
Utility functions for working with Coordinates.
|
| CopyImagePlugIn |
|
| CopySelectedItemsPlugIn |
|
| CopySelectedLayersPlugIn |
|
| CopySelectedLayersToWarpingVectorsPlugIn |
|
| CopyThisCoordinatePlugIn |
|
| Counter |
A Counter used for example in Maps to count the number of times
an item occurs.
|
| CreateDelineationTool |
Creates a new delineation feature.
|
| CursorTool |
|
| CustomFillPatternExamplePlugIn |
|
| CutSelectedItemsPlugIn |
|
| CutSelectedLayersPlugIn |
|
| DataSource |
A file, database, web service, or other source of data.
|
| DataSourceQuery |
A wrapper for a query string that attributes it with the DataSource
to apply it against.
|
| DataSourceQueryChooser |
UI for picking datasets for a given format.
|
| DataSourceQueryChooserDialog |
Contains the various DataSourceQueryChooser panels, regardless of whether
they are for files, databases, web services, or other kinds of DataSources.
|
| DataSourceQueryChooserManager |
Registry for DataSourceQueryChoosers which plug-ins may add to when the
JUMP Workbench starts up.
|
| Dbf |
This class represents a DBF (or DBase) file.
|
| DbfFieldDef |
class to hold infomation about the fields in the file
|
| DbfFile |
This class represents a DBF (or DBase) file.
|
| DbfFileException |
Thrown when an error relating to the shapefile
occures
|
| DbfFileWriter |
a class for writing dbf files
|
| DebugTimer |
|
| DecorationStylePanel |
|
| DefaultAddRemoveList |
|
| DefaultAddRemoveListModel |
|
| DelegatingCompressedFileHandler |
If the file is a .zip or .gz file, mangles the DriverProperties into the format
expected by many of the first JUMPReaders, which take responsibility
for doing the decompression.
|
| DelegatingStyle |
|
| DelegatingTool |
Enables the behaviour of a CursorTool instance to be overridden.
|
| DeleteAllFeaturesPlugIn |
|
| DeleteIncrementalWarpingVectorTool |
|
| DeleteSelectedItemsPlugIn |
|
| DeleteVertexTool |
|
| DeleteWarpingVectorTool |
|
| DelineationUtil |
Code used by both CreateDelineationTool and EditDelineationTool.
|
| DelineationVertexStyle |
Paints anchored vertices green and unanchored vertices red.
|
| DiscreteColorThemingState |
|
| DragTool |
The default implementation draws a selection box, but this can be overridden
(even to draw nothing).
|
| DrawIncrementalWarpingVectorTool |
|
| DrawLineStringTool |
|
| DrawPointTool |
|
| DrawPolygonFenceTool |
|
| DrawPolygonTool |
|
| DrawRectangleFenceTool |
|
| DrawRectangleTool |
|
| DrawWarpingVectorTool |
|
| DriverDialog |
Base Driver Dialog.
|
| DriverManager |
|
| DriverPanelCache |
A cache of the state of a DriverPanel.
|
| DriverProperties |
Object to store a bunch of key/value pairs used by the input/output drivers/classes.
|
| DummyClipboardOwner |
|
| DummyLayerNamePanel |
Implements a minimal LayerNamePanel in a JPanel.
|
| DummyStyle |
|
| DummyTaskMonitor |
Implementation of TaskMonitor that does nothing.
|
| DummyTool |
|
| DummyTransform |
|
| EditablePlugIn |
|
| EditDelineationTool |
Enables the user to move a vertex of an existing delineation.
|
| EditingPlugIn |
|
| EditOptionsPanel |
|
| EditSelectedFeaturePlugIn |
|
| EditTransaction |
Takes care of "rollback" (if any geometries are invalid) and undo,
for PlugIns and CursorTools that modify geometries.
|
| EditTransaction.SelectionEditor |
|
| EditTransaction.SuccessAction |
|
| EditWMSQueryPanel |
|
| EditWMSQueryPlugIn |
|
| EnableableToolBar |
Extends JToolBar to create an JToolBar with
certain buttons enabled (for saving state).
|
| EnableCheck |
A test for whether to enable or disable a menu, toolbar button, or other
component.
|
| EnableCheckFactory |
Creates basic EnableChecks.
|
| EndianDataInputStream |
A class that gives most of the functionality of DataInputStream, but is endian aware.
|
| EndianDataOutputStream |
A class that gives most of the functionality of DataOutputStream, but is endian aware.
|
| EndOfParseException |
This is a fake exception class so the GMLReader can abort a read mid-stream via the standard SAX error handing methods.
|
| EnterWKTDialog |
Allows user to enter annotations in Well Known Text format.
|
| EnvelopeIntersector |
|
| EnvelopeUtil |
Utility functions for Envelopes.
|
| ErrorDialog |
UI for Displaying an Error Dialog.
|
| ErrorHandler |
|
| ExplodeSelectedFeaturesPlugIn |
|
| ExportImagePlugIn |
|
| Extension |
The "entry point" into a JAR file containing PlugIns.
|
| ExtensionsAboutPanel |
|
| Feature |
A representation of an object in the world, including its location, geometry,
and other attributes.
|
| FeatureCollection |
A collection of Features, with a special method for querying the Features
that lie within a given Envelope.
|
| FeatureCollectionRenderer |
|
| FeatureCollectionWrapper |
Delegates to another instance of FeatureCollection.
|
| FeatureDataset |
Default implementation of FeatureCollection.
|
| FeatureDatasetFactory |
Utility functions to create different kinds of FeatureDatasets
|
| FeatureDrawingUtil |
|
| FeatureEvent |
An addition, removal, or modification of a Feature.
|
| FeatureEventType |
Whether a Feature was added, removed, or modified.
|
| FeatureInfoPlugIn |
|
| FeatureInfoTool |
|
| FeatureInfoWriter |
|
| FeatureInfoWriter.Writer |
|
| FeatureInstaller |
Adds a plug-in to the JUMP Workbench as a menu item.
|
| FeatureSchema |
Metadata for a FeatureCollection: attribute names and types.
|
| FeatureSegment |
A FeatureSegment is a line segment contained in an edge of a feature
|
| FeatureSelection |
|
| FeatureSelectionRenderer |
|
| FeatureStatistics |
|
| FeatureStatisticsPlugIn |
Computes various statistics for selected layers.
|
| FeatureTextWriterRegistry |
|
| FeatureUpdate |
A FeatureUpdate records an update to a single Feature.
|
| FeatureUpdateRecorder |
|
| FeatureUtil |
Useful utility functions for working with Features.
|
| FeatureUtil.IDComparator |
Compares two Features for order based on their feature ID.
|
| FenceLayerFinder |
Retrieves the layer containing the single Fence polygon (if any) and sets its styles.
|
| FileDataSourceQueryChooser |
UI for picking datasets stored in files.
|
| FileDataSourceQueryChooser.FileChooserPanel |
|
| FileNamePanel |
|
| FileUtil |
File-related utility functions.
|
| FillPatternFactory |
|
| FirableTreeModelWrapper |
|
| FirstTaskFramePlugIn |
Opens a TaskFrame when the Workbench starts up
|
| FlexibleDateParser |
Warning: This class can parse a wide variety of formats.
|
| FlexibleDateParser.CellEditor |
|
| FMEFileDriverPanel |
|
| FMEFileInputDriver |
|
| FMEFileOutputDriver |
|
| FMEGMLReader |
A driver that reads GML files following the FME default schema.
|
| FMEGMLWriter |
This class is a JUMPWriter specialized to write FMEGML.
|
| Fmt |
|
| FontChooser |
Based on FontChooser by Janos Szatmary.
|
| FormatedString |
a utlity class to format numbers into strings.
|
| GenerateLogPlugIn |
|
| Geographic |
This class is a base for geographic coordinate systems.
|
| GeometryCollectionShape |
|
| GeometryEditor |
Geometry objects are unmodifiable; this class allows you to "modify" a Geometry
in a sense -- the modified Geometry is returned as a new Geometry.
|
| GeometryEditor.GeometryEditorOperation |
|
| GeometryFactoryUtil |
Some utility functions not present in the JTS version of this class
|
| GeometryFunctionPlugIn |
Provides basic functions for computation with Geometry objects.
|
| GeometryInfoPanel |
|
| GeometryInfoTab |
|
| GeometryMicroscope |
Magnifies a given area of a set of Geometry's.
|
| GMLDataSourceQueryChooserInstaller |
Adds to the JUMP Workbench the UIs for opening and saving GML files.
|
| GMLFileDriverPanel |
|
| GMLFileInputDriver |
|
| GMLFileOutputDriver |
|
| GMLGeometryWriter |
Writes or creates a formatted string containing the GML
representation of a JTS Geometry.
|
| GMLInputTemplate |
Reads an XML file that starts with a 'JCSGMLInputTemplate'.
|
| GMLOutputTemplate |
This class provides a parser for reading GMLOuputTemplates.
|
| GMLReader |
GMLReader is a JUMPReader specialized to read GML files.
|
| GMLWriter |
GMLWriter is a JUMPWriter specialized to output GML.
|
| GraphicsState |
|
| GrayableIcon |
|
| GridPalettePanel |
|
| GridRenderer |
|
| GUIUtil |
|
| GUIUtil.FileChooserWithOverwritePrompting |
|
| GUIUtil.Location |
|
| HTMLFrame |
At the bottom-left corner is an MS-Access-style record navigator for
cycling through the history of documents.
|
| HTMLPanel |
|
| IconLoader |
Gets an icon from this class' package.
|
| IllegalParametersException |
|
| ImageCachingFeatureCollectionRenderer |
|
| ImageCachingRenderer |
|
| ImageCanvas |
A simple canvas which draws a given image in the upper left corner of itself.
|
| ImageFillPattern |
You can set the alpha by calling #setColor (only the alpha will be read)
|
| ImmutableFirstElementList |
Can't add, replace, or remove the first element in the list.
|
| IncrementalWarpingVectorLayerFinder |
Retrieves the Incremental Warping Vectors layer and sets its styles.
|
| IncrementChooser |
Chooses a good size for the scale-bar increments.
|
| IndexedFeatureCollection |
An IndexedFeatureCollection creates a new collection which is backed by a
FeatureCollection, but which is indexed for query purposes.
|
| InfoFrame |
Provides proxied (non-spatial) views of a Layer.
|
| InfoModel |
|
| InfoModelListener |
|
| InputChangedFirer |
Registry of inputChangedListeners; method to trigger them on demand.
|
| InputChangedListener |
Defines Listener interface for input changed events.
|
| InsertVertexTool |
|
| InsertVertexTool.SegmentContext |
|
| InstallDelineationToolPlugIn |
Sets up and installs the delineation tool.
|
| InstallGridPlugIn |
|
| InstallRendererPlugIn |
|
| InstallScaleBarPlugIn |
Ensures that all TaskFrames get a scale bar.
|
| InstallSkinsPlugIn |
Installs custom 'look and feel' for UI via 'Skins'.
|
| InstallStandardDataSourceQueryChoosersPlugIn |
Adds to the JUMP Workbench the UIs for opening and saving files with the
basic file formats.
|
| InstallStandardFeatureTextWritersPlugIn |
|
| InstallZoomBarPlugIn |
|
| InteriorPointFinder |
Find a reasonable point at which to label a Geometry.
|
| InternalFrameCloseHandler |
|
| InternalFrameTest |
|
| InvalidShapefileException |
Thrown when an attempt is made to load a shapefile
which contains an error such as an invlaid shape
|
| Java2DConverter |
Converts JTS Geometry objects into Java 2D Shape objects
|
| Java2DConverter.PointConverter |
|
| Java2XML |
|
| JListTypeAheadKeyListener |
When the user types into a JList, scrolls the JList to that item.
|
| JMLFileDriverPanel |
|
| JMLFileInputDriver |
|
| JMLFileOutputDriver |
|
| JMLReader |
JMLReader is a JUMPReader specialized to read JML.
|
| JMLWriter |
JMLWriter is a JUMPWriter specialized to write JML.
|
| JUMPConfiguration |
Initializes the Workbench with various menus and cursor tools.
|
| JUMPException |
Base exception for JUMP-related problems.
|
| JUMPReader |
Interface for JUMPReader classes.
|
| JUMPWorkbench |
This class is responsible for setting up and displaying the main
JUMP workbench window.
|
| JUMPWorkbenchContext |
|
| JUMPWriter |
Interface for JUMPWriter classes.
|
| LabelStyle |
|
| LabelStylePanel |
|
| LangUtil |
Utilities to support the Java language.
|
| LatLong |
Implements the Polyconic projection.
|
| Layer |
Adds colour, line-width, and other stylistic information to a Feature Collection.
|
| Layerable |
A "sheet" of spatial data, overlaid on other "sheets".
|
| LayerableClipboardPlugIn |
|
| LayerAdapter |
Empty implementation of LayerListener.
|
| LayerColorPanel |
|
| LayerColorPanel.FourColorPanel |
|
| LayerComboBox |
Stays in sync with the LayerManager.
|
| LayerEvent |
An addition, removal, or modification of a Layer.
|
| LayerEventType |
Whether a Layer was added, removed, or modified.
|
| LayerListener |
Notified when a Category, Layer, or Feature is added, removed, or modified.
|
| LayerManager |
Registry of Layers in a Task.
|
| LayerManagerProxy |
An object that contains or is otherwise associated with a LayerManager.
|
| LayerNamePanel |
|
| LayerNamePanelListener |
Defines a listener for changes to layer selection.
|
| LayerNamePanelProxy |
|
| LayerNameRenderer |
|
| LayerPrinter |
Renders layers as an Image, which can then be saved to a file or printed.
|
| LayerRenderer |
|
| LayerStatisticsPlugIn |
Computes various statistics for selected layers.
|
| LayerStyleUtil |
Convenience functions for setting and working with Layer Styles.
|
| LayerTableModel |
|
| LayerTreeCellEditor |
Implements a tree cell editor for the Layer tree.
|
| LayerTreeCellRenderer |
|
| LayerTreeModel |
JTree model for displaying the Layers, WMSLayers, and other Layerables
contained in a LayerManager.
|
| LayerTreeModel.Root |
|
| LayerViewFrame |
Provides the internal Frame in which Layer views are rendered.
|
| LayerViewFrameProxy |
A party with an associated LayerViewFrame.
|
| LayerViewPanel |
Be sure to call #dispose() when the LayerViewPanel is no longer
needed.
|
| LayerViewPanelContext |
|
| LayerViewPanelDemoFrame |
To use this app, set the "jump-demo-data-directory" system property to
the directory containing tenures-extract.xml and ownership-extract.xml.
|
| LayerViewPanelListener |
Defines a Listener for Layer-view change events (For example,
a change in the cursor position or a selection).
|
| LayerViewPanelProxy |
An object that knows how to get the current LayerViewPanel (if more than one exists,
as in the case of an MDI application.
|
| LeftClickFilter |
Filters out middle- and right-clicks.
|
| LineSegmentEnvelopeIntersector |
Optimized code for spatial predicates
between
LineSegments and Envelopes.
|
| LineSegmentUtil |
Utility functions for LineSegments.
|
| LineStringEndpointStyle |
|
| LineStringSelection |
A collection of selected LineStrings.
|
| LineStringSelectionRenderer |
|
| LineStringStyle |
|
| ListPalettePanel |
|
| LoadDatasetPlugIn |
Prompts the user to pick a dataset to load.
|
| LoadDatasetPlugIn |
|
| LoadDatasetToCategoryPlugIn |
|
| LoadFileDataSourceQueryChooser |
UI for picking a file-based dataset to load.
|
| LookAndFeelProxy |
This Interface defines a party having an associated LookAndFeel.
|
| MacroPlugIn |
A sequence of plug-ins treated as one.
|
| MainButtonPlugIn |
Convenience superclass used in toolboxes that have one primary button.
|
| MapImageFormatChooser |
A Utility class to select the optimal Map Format based on some preferences.
|
| MapLayer |
Represents a WMS Layer.
|
| MapLayerPanel |
|
| MapLayerTreeModel |
|
| MapLayerTreeModel.LayerNode |
|
| MapLayerWizardPanel |
|
| MapRequest |
Represents all of the parameters of a getMap request from a WMS server.
|
| MapTab |
To use this panel, set the "jump-demo-data-directory" system property to
the directory containing tenures-extract.xml and ownership-extract.xml.
|
| MapToolTipsPlugIn |
|
| MathUtil |
Additional math utilities.
|
| MaxPrecisionOverlayOp |
Increases the number of cases
JTS overlay operations can handle without robustness errors
by removing "excess" precision from the input geometries.
|
| MeasureTool |
|
| MenuItemShownListener |
An object that is notified when a particular menu item is shown
e.g.
|
| Mercator |
This class implements the Mercator projection.
|
| MeridianArcLength |
|
| MetricSystem |
This will eventually implement an interface called MeasurementSystem.
|
| MicroscopePlugIn |
|
| MicroscopePointAdjuster |
A MicroscopePointAdjuster takes some line segments and an envelope, and
adjusts the points of the line segments within the envelope
so that small differences are visible.
|
| MoveLayerablePlugIn |
|
| MoveSelectedItemsTool |
|
| MoveVertexTool |
|
| MultiClickTool |
A VisualIndicatorTool that allows the user to draw shapes with multiple
vertices.
|
| MultiEnableCheck |
A sequence of EnableChecks treated as one.
|
| MultiInputDialog |
Flexible generic dialog for prompting the user to type in several values.
|
| MultiLineHandler |
Wrapper for a Shapefile arc.
|
| MultiPointHandler |
|
| NClickTool |
Whereas a MultiClickTool looks for a double-click to end the gesture,
an NClickTool looks for a certain number of points to end the gesture.
|
| NewTaskPlugIn |
|
| NoteTool |
|
| NoteTool.NoteStyle |
|
| ObservableFeatureCollection |
Notifies listeners when features are added to or removed from a
FeatureCollection.
|
| ObservableFeatureCollection.Listener |
Listens for features being added to or removed from a
FeatureCollection.
|
| OKCancelPanel |
|
| OneItemFeatureCollection |
Restricts the number of Features in a FeatureCollection to 1.
|
| OneLayerAttributeTab |
Displays and stays in sync with a single Layer.
|
| OneSRSWizardPanel |
|
| OpenProjectPlugIn |
|
| Option |
The parameters for an instance of an option occurring in a command.
|
| OptionsDialog |
|
| OptionsPanel |
|
| OptionSpec |
Specifes the syntax for a single option on a command line.
|
| OptionsPlugIn |
|
| OrCompositeTool |
Permits only one CursorTool to be active at a time.
|
| OrderedMap |
A Map that preserves the order of its keys.
|
| OutputWindowPlugIn |
|
| OverlayEngine |
Takes two FeatureCollections and returns their overlay, which is a new
FeatureCollection containing the intersections of all pairs of input features.
|
| OverlayPlugIn |
Creates a new layer containing intersections of all pairs of
features from two input layers.
|
| PanTool |
|
| ParseException |
Simple exception class to express problems parsing data.
|
| ParseException |
|
| Parser |
Pulls WMS objects out of the XML
|
| PartSelection |
A collection of selected Geometry objects (parts of larger
selections).
|
| PartSelectionRenderer |
|
| PasteItemsPlugIn |
Lets user paste items from the clipboard.
|
| PasteLayersPlugIn |
Lets user paste layers from the clipboard.
|
| PersistentBlackboardPlugIn |
|
| PinEqualCoordinatesStyle |
|
| Planar |
A base class for planar coordinate systems.
|
| PlugIn |
Plug-ins are code modules that can be easily added to or
removed from JUMP Workbench.
|
| PlugInContext |
Passed to PlugIns to enable them to access the rest of the JUMP Workbench.
|
| PlugInManager |
Loads plug-ins (or more precisely, Extensions), and any JAR files that they
depend on, from the plug-in directory.
|
| PointHandler |
Wrapper for a Shapefile point.
|
| Polyconic |
Implements the Polyconic projection.
|
| PolygonHandler |
Wrapper for a Shapefile polygon.
|
| PolygonShape |
|
| PolygonTool |
|
| PopupNodeProxy |
A party with an associated PopupNode.
|
| PredefinedCoordinateSystems |
Provides a number of named coordinate systems.
|
| PrimaryInfoFrame |
A TaskFrame can have several InfoFrames, but one PrimaryInfoFrame.
|
| PrintStreamTaskMonitor |
A TaskMonitor that reports its output to a PrintStream.
|
| ProgressReportingPlugIn |
|
| Projection |
This is the abstract base class for all projections.
|
| Quadrilateral |
A simple four-sided polygon.
|
| QuasimodeTool |
Delegates to different CursorTools depending on whether various modifier
keys are pressed (Ctrl, Shift, Alt).
|
| QuasimodeTool.ModifierKeySpec |
|
| Radius |
Utility class, holds constants associated with Radius
for various projections.
|
| RandomArrowsPlugIn |
|
| RandomTrianglesPlugIn |
|
| Range |
|
| Range.NegativeInfinity |
|
| Range.PositiveInfinity |
|
| Range.RangeTreeMap |
|
| RangeColorThemingState |
|
| ReaderWriterFileDataSource |
Adapts the old JUMP I/O API (Readers and Writers) to the new JUMP I/O API
(DataSources).
|
| RecordPanel |
|
| RecordPanelModel |
|
| RectangleTool |
|
| RecursiveKeyListener |
|
| RecursiveListener |
Listens to a component; if the component is a container,
recursively listens to all children.
|
| RedoPlugIn |
|
| RemoveSelectedCategoriesPlugIn |
|
| RemoveSelectedLayersPlugIn |
|
| Renderer |
First call #createRunnable.
|
| Renderer.Factory |
|
| RenderingManager |
|
| RenderingStylePanel |
|
| Reprojector |
The source and destination coordinate reference systems must have
the same datum (for example, WGS 84).
|
| RingVertexStyle |
|
| RoundQuantity |
Numbers with one or two significant digits, like 1 x 10^3, or 5 x 10^2.
|
| SaveDatasetAsPlugIn |
Prompts the user to pick a dataset to save.
|
| SaveDatasetAsPlugIn |
|
| SaveFileDataSourceQueryChooser |
UI for picking a file-based dataset to save.
|
| SaveImageAsPlugIn |
|
| SaveProjectAsPlugIn |
|
| SaveProjectPlugIn |
|
| ScaleBarPlugIn |
|
| ScaleBarRenderer |
|
| SchemaPanel |
|
| SchemaTableModel |
|
| SchemaTableModel.Field |
|
| SelectFeaturesInFencePlugIn |
|
| SelectFeaturesTool |
|
| SelectionBackgroundRenderer |
|
| SelectionManager |
Provides aggregate information for selected features, parts, and linestrings.
|
| SelectionManagerProxy |
|
| SelectLineStringsTool |
|
| SelectPartsTool |
|
| SelectTool |
|
| Setup |
Installs most of the menus and toolbar buttons.
|
| ShapeCollectionPathIterator |
|
| Shapefile |
This class represnts an ESRI Shape file.
|
| ShapefileException |
Thrown when an error relating to the shapefile
occures
|
| ShapefileHeader |
|
| ShapeFileInputDriver |
|
| ShapefileOutputDriver |
|
| ShapefileReader |
ShapefileReader is a JUMPReader specialized to read Shapefiles.
|
| ShapefileWriter |
ShapefileWriter is a JUMPWriter specialized to write Shapefiles.
|
| ShapeHandler |
|
| ShapeTypeNotSupportedException |
Thrown when an attempt is made to load a shapefile
which contains a shape type that is not supported
by the loader
|
| ShortcutKeysPlugIn |
|
| ShowTriangulationPlugIn |
See White, Marvin S., Jr.
|
| SimpleFeatureCollectionRenderer |
|
| SimpleGMLReader |
Provides an easy way to read spatial data from a GML document.
|
| SimpleRenderer |
Advantage over ImageCachingRenderer: no cached image (typically 1 MB each).
|
| SimpleTreeModel |
|
| SimpleTreeModel.Folder |
|
| SingleSegmentExpander |
A heuristic used by Microscope to expand a single segment,
while maintaining its orientation.
|
| SkinOptionsPanel |
|
| SnapIndicatorTool |
Visually indicates the snap point with a coloured dot.
|
| SnapManager |
Inputs and outputs are in model space, not view space.
|
| SnapOptionsPanel |
|
| SnapPolicy |
|
| SnapToFeaturesPolicy |
|
| SnapToGridPolicy |
|
| SnapToVerticesPolicy |
|
| SnapVerticesOp |
|
| SnapVerticesTool |
|
| SnapVerticesToolsOptionsPanel |
|
| SnapVerticesToSelectedVertexClickTool |
|
| SnapVerticesToSelectedVertexTool |
|
| SortedList |
|
| SpecifyFeaturesTool |
Allows the user to specify features by clicking on them or drawing a box
around them.
|
| Spheroid |
GRS80 spheroid.
|
| SplashPanel |
|
| SplashWindow |
Based on "Java Tip 104: Make a splash with Swing" by Tony Colston
(http://www.javaworld.com/javaworld/javatips/jw-javatip104.html)
|
| SquareVertexStyle |
|
| SRSUtils |
|
| SRSWizardPanel |
|
| StandardCategoryNames |
Creators of Layers are not bound to use these category names, but they are
the standard ones.
|
| StandardReaderWriterFileDataSource |
Contains DataSource classes for the standard JUMP Readers and
Writers.
|
| StandardReaderWriterFileDataSource.FMEGML |
|
| StandardReaderWriterFileDataSource.GML |
|
| StandardReaderWriterFileDataSource.JML |
|
| StandardReaderWriterFileDataSource.Shapefile |
|
| StandardReaderWriterFileDataSource.WKT |
|
| StringUtil |
Useful String-related utilities.
|
| Style |
Must have a parameterless constructor so it can be created by Java2XML.
|
| StylePanel |
|
| StyleUtil |
|
| SystemLayerFinder |
A "system-maintained layer" has a fixed set of styles and is identified by
name.
|
| TableFrame |
|
| TaggedCoordinate |
A Coordinate associated with another Coordinate.
|
| Task |
Whatever the user needs to do a particular task.
|
| Task.NameListener |
Interface: NameListener must respond to task name changing.
|
| TaskFrame |
|
| TaskFrameProxy |
A party with an associated TaskFrame.
|
| TaskMonitor |
Provides a simple interface between an operation (or "task") and the
application in which it executes.
|
| TaskMonitorDialog |
|
| TaskMonitorFilter |
|
| TaskMonitorManager |
|
| TestColorThemingPlugIn |
|
| TextFrame |
|
| ThreadedBasePlugIn |
Convenience superclass for classes that want to extend BasePlugIn and
implement ThreadedPlugIn.
|
| ThreadedPlugIn |
A long-running PlugIn that keeps the GUI responsive (but only partially so,
as a modal progress dialog will be in the way).
|
| ThreadQueue |
Limits the number of executing threads to a specified maximum.
|
| ThreadQueue.Listener |
|
| ThreadSafeImage |
Reading and writing can be done on separate threads.
|
| ThreadSafeImage.Drawer |
|
| TitledPopupMenu |
A popup menu with a title row.
|
| ToolboxDialog |
An always-on-top modeless dialog with a WorkbenchToolBar (for CursorTools,
PlugIns, and other buttons).
|
| ToolboxPlugIn |
|
| ToolboxStateManager |
Stores the state of the component and its descendants on the Blackboard of
the LayerManager (if any) of the current JInternalFrame.
|
| ToolboxStateManager.Strategy |
|
| ToolTipWriter |
To customize the LayerViewPanel's tooltips, call LayerViewPanel#setToolTipText.
|
| TrackedPopupMenu |
|
| TransparencyPanel |
|
| TransverseMercator |
This class implements the Transverse Mercator Projection.
|
| TreeAddRemoveList |
|
| TreeAddRemoveListModel |
A read-only tree appropriate for the left-hand panel of an AddRemovePanel.
|
| TreeLayerNamePanel |
|
| TreeUtil |
|
| TreeUtil.Visitor |
|
| Triangle |
A triangle, with special methods for use with BilinearInterpolatedTransform.
|
| Triangulator |
A better name for this class would have been TriangleMapFactory.
|
| UndoableCommand |
An action that can be rolled back.
|
| UndoableEditReceiver |
Receives UndoableEdits from PlugIns and CursorTools.
|
| UndoableEditReceiver.Listener |
|
| UndoPlugIn |
|
| UnionPlugIn |
|
| UniqueList |
A List that ignores duplicates.
|
| Unit |
Examples: meter, inch, angstrom!
|
| UniversalTransverseMercator |
This class implements the Universal Transverse Mercator Projection.
|
| URLWizardPanel |
|
| ValidateSelectedLayersPlugIn |
|
| ValidatingTextField |
Prevents the user from entering invalid data.
|
| ValidatingTextField.BlankCleaner |
Implements cleaner which cleans up blank strings.
|
| ValidatingTextField.BoundedDoubleValidator |
|
| ValidatingTextField.BoundedIntValidator |
Extends CompositeValidator to validat that integers is within a set of boundary values.
|
| ValidatingTextField.Cleaner |
|
| ValidatingTextField.CompositeCleaner |
|
| ValidatingTextField.CompositeValidator |
Implements validator to check for more than one condition.
|
| ValidatingTextField.GreaterThanOrEqualValidator |
Implements validator with a greater than or equal to threshold.
|
| ValidatingTextField.GreaterThanValidator |
Implements validator with a greater than threshold.
|
| ValidatingTextField.LessThanOrEqualValidator |
Implements validator with a less than or equal to threshold.
|
| ValidatingTextField.LessThanValidator |
Implements validator with a less than threshold.
|
| ValidatingTextField.MaxIntCleaner |
|
| ValidatingTextField.MinIntCleaner |
|
| ValidatingTextField.NumberCleaner |
Allow the user to start typing a number with "-" or "."
|
| ValidatingTextField.Validator |
|
| ValidationError |
An error with a Feature, found by Validator.
|
| ValidationErrorType |
The types of validation errors detected by Validator.
|
| Validator |
Performs basic JTS validation, and additional validation like checking polygon
orientation.
|
| VectorTool |
|
| VertexStyle |
|
| VerticesInFencePlugIn |
|
| VerticesInFencePlugIn.VerticesInFence |
|
| ViewAttributesPlugIn |
|
| ViewAttributesPlugIn.ViewAttributesFrame |
|
| Viewport |
Controls the area on the model being viewed by a LayerViewPanel.
|
| ViewportListener |
|
| ViewSchemaPlugIn |
|
| VisiblePointsAndLinesCache |
|
| VTextIcon |
VTextIcon is an Icon implementation which draws a short string vertically.
|
| WarpingPanel |
|
| WarpingPlugIn |
|
| WarpingVectorLayerFinder |
Retrieves the Warping Vectors layer and sets its styles.
|
| WizardContext |
|
| WizardDialog |
|
| WizardPanel |
|
| WKTDisplayHelper |
|
| WKTFileInputDriver |
|
| WKTFileOutputDriver |
|
| WKTFillPattern |
|
| WKTPlugIn |
Base class for PlugIns that ask the user to enter Well-Known Text.
|
| WKTReader |
WKTReader is a JUMPReader specialized to read WTK (Well Known Text) files.
|
| WKTWriter |
WKTWriter is a JUMPWriter specialized to write WTK (Well Known Text) files.
|
| WMService |
Represents a remote WMS Service.
|
| WMSLayer |
A Layerable that retrieves images from a Web Map Server.
|
| WMSLayerRenderer |
|
| WMSViewer |
The executable WMS Viewer.
|
| WorkbenchContext |
Convenience methods for accessing the various elements in the Workbench
structure.
|
| WorkbenchException |
|
| WorkbenchFileFilter |
Workbench filter that filters by fileType.
|
| WorkbenchFrame |
This class is responsible for the main window of the JUMP application.
|
| WorkbenchProperties |
|
| WorkbenchPropertiesFile |
|
| WorkbenchToolBar |
Makes it easy to add CursorTools and PlugIns as toolbar buttons.
|
| WorkbenchToolBar.ToolConfig |
|
| XML2Java |
|
| XML2Java.Listener |
|
| XMLBinder |
|
| XMLBinder.CustomConverter |
Sometimes you need to use a CustomConverter rather than a .java2xml
file i.e.
|
| XMLBinder.SpecVisitor |
|
| XMLBinder.XMLBinderException |
|
| XMLTools |
Provides some simple XML utilities for the WMS implementation to use.
|
| ZoomBar |
|
| ZoomBarPlugIn |
|
| ZoomHistory |
|
| ZoomNextPlugIn |
|
| ZoomPreviousPlugIn |
|
| ZoomToClickPlugIn |
|
| ZoomToCoordinatePlugIn |
|
| ZoomToFencePlugIn |
|
| ZoomToFullExtentPlugIn |
|
| ZoomToLayerPlugIn |
|
| ZoomTool |
|
| ZoomToSelectedItemsPlugIn |
Zoom to the features, then flash them.
|