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 Envelope s.
|
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
LineSegment s and Envelope s.
|
LineSegmentUtil |
Utility functions for LineSegment s.
|
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.
|