com.vividsolutions.jump.workbench.ui |
|
Java Source File Name | Type | Comment |
AboutDialog.java | Class | Displays an About Dialog (Splash Screen). |
AbstractDriverPanel.java | Class | UI for AbstractDrivers. |
AbstractFeatureTextWriter.java | Class | |
AbstractSelection.java | Class | Superclass for holding a user-selected collection of
Feature items. |
ActionEventFirer.java | Class | Keeps registry of action listeners, triggers each of them on demand
with a given ActionEvent. |
AnimatedClockPanel.java | Class | Implements an animated clock. |
ApplicationExitHandler.java | Interface | |
AttributePanel.java | Class | Implements an Attribute Panel. |
AttributeTab.java | Class | Implements an Attribute Tab. |
AttributeTablePanel.java | Class | Implements an AttributeTable panel. |
AttributeTablePanelListener.java | Interface | |
BasicFileDriverPanel.java | Class | Base for UI supporting File-based Driver. |
ButtonPanel.java | Class | |
CloneableInternalFrame.java | Interface | |
ColorChooserPanel.java | Class | A custom Colour Scheme Browser - custom choices based on JColorChooser. |
ColorPanel.java | Class | Displays a colour. |
ColumnBasedTableModel.java | Class | Provides a column based
TableModel . |
DriverDialog.java | Class | Base Driver Dialog. |
DriverPanelCache.java | Class | A cache of the state of a DriverPanel. |
DummyLayerNamePanel.java | Class | Implements a minimal LayerNamePanel in a JPanel. |
EditOptionsPanel.java | Class | Implements an
OptionsPanel for Edit. |
EditTransaction.java | Class | Takes care of "rollback" (if any geometries are invalid) and undo,
for PlugIns and CursorTools that modify geometries. |
EnableableToolBar.java | Class | Extends JToolBar to create an
JToolBar with
certain buttons enabled (for saving state). |
EnterWKTDialog.java | Class | Allows user to enter annotations in Well Known Text format. |
ErrorDialog.java | Class | UI for Displaying an Error Dialog. |
ErrorHandler.java | Interface | |
ExtensionsAboutPanel.java | Class | |
FeatureInfoWriter.java | Class | |
FeatureSelection.java | Class | |
FeatureTextWriterRegistry.java | Class | |
FileNamePanel.java | Class | |
FirableTreeModelWrapper.java | Class | |
FMEFileDriverPanel.java | Class | |
FontChooser.java | Class | Based on FontChooser by Janos Szatmary. |
GenericNames.java | Interface | Use these for generic names as layer, layer A, function... |
GeometryEditor.java | Class | Geometry objects are unmodifiable; this class allows you to "modify" a Geometry
in a sense -- the modified Geometry is returned as a new Geometry. |
GeometryInfoPanel.java | Class | |
GeometryInfoTab.java | Class | |
GMLFileDriverPanel.java | Class | |
GrayableIcon.java | Class | |
GUIUtil.java | Class | |
HTMLFrame.java | Class | At the bottom-left corner is an MS-Access-style record navigator for
cycling through the history of documents. |
HTMLPanel.java | Class | |
InfoFrame.java | Class | Provides proxied (non-spatial) views of a Layer. |
InfoModel.java | Class | |
InfoModelListener.java | Interface | |
InputChangedFirer.java | Class | Registry of inputChangedListeners; method to trigger them on demand. |
InputChangedListener.java | Interface | Defines Listener interface for input changed events. |
InternalFrameCloseHandler.java | Interface | |
InternalFrameTest.java | Class | |
JListTypeAheadKeyListener.java | Class | When the user types into a JList, scrolls the JList to that item. |
JMLFileDriverPanel.java | Class | |
LayerColorPanel.java | Class | |
LayerComboBox.java | Class | Stays in sync with the LayerManager. |
LayerNamePanel.java | Interface | |
LayerNamePanelListener.java | Interface | Defines a listener for changes to layer selection. |
LayerNamePanelProxy.java | Interface | Defines a proxy for a
LayerNamePanel . |
LayerNameRenderer.java | Class | |
LayerPrinter.java | Class | Renders layers as an Image, which can then be saved to a file or printed. |
LayerTableModel.java | Class | |
LayerTreeCellEditor.java | Class | Implements a tree cell editor for the Layer tree. |
LayerTreeCellRenderer.java | Class | Implements a
TreeCellRenderer for the
com.vividsolutions.jump.workbench.model.Layer Layer tree. |
LayerViewFrame.java | Class | Provides the internal Frame in which Layer views are rendered. |
LayerViewFrameProxy.java | Interface | A party with an associated LayerViewFrame. |
LayerViewPanel.java | Class | Be sure to call #dispose() when the LayerViewPanel is no longer needed. |
LayerViewPanelContext.java | Interface | |
LayerViewPanelListener.java | Interface | Defines a Listener for Layer-view change events (For example,
a change in the cursor position or a selection). |
LayerViewPanelProxy.java | Interface | An object that knows how to get the current LayerViewPanel (if more than one exists,
as in the case of an MDI application. |
LineStringSelection.java | Class | A collection of selected
LineString LineStrings . |
MenuNames.java | Interface | |
MultiInputDialog.java | Class | Flexible generic dialog for prompting the user to type in several values. |
OKCancelDialog.java | Class | Hosts a custom component in a dialog with OK and Cancel buttons. |
OKCancelPanel.java | Class | |
OneLayerAttributeTab.java | Class | Displays and stays in sync with a single Layer. |
OptionsDialog.java | Class | |
OptionsPanel.java | Interface | |
PartSelection.java | Class | A collection of selected
Geometry objects (parts of larger
selections). |
PopupNodeProxy.java | Interface | A party with an associated PopupNode. |
PrimaryInfoFrame.java | Class | A TaskFrame can have several InfoFrames, but one PrimaryInfoFrame. |
RecordPanel.java | Class | |
RecordPanelModel.java | Interface | |
RecursiveKeyListener.java | Class | RecursiveListener extended to watch for global function key events. |
RecursiveListener.java | Class | Listens to a component; if the component is a container,
recursively listens to all children. |
SchemaPanel.java | Class | |
SchemaTableModel.java | Class | |
SelectionManager.java | Class | Provides aggregate information for selected features, parts, and linestrings.
Note that there is a difference between "selected features" and "features with
selected items": the former consists of wholly selected features; the latter,
wholly and partially selected features. |
SelectionManagerProxy.java | Interface | A party with an associated
SelectionManager . |
SnapVerticesToolsOptionsPanel.java | Class | |
SplashPanel.java | Class | |
SplashWindow.java | Class | |
TableFrame.java | Class | |
TaskFrame.java | Class | |
TaskFrameProxy.java | Interface | A party with an associated TaskFrame. |
TextFrame.java | Class | |
TitledPopupMenu.java | Class | A popup menu with a title row. |
ToolTipWriter.java | Class | To customize the LayerViewPanel's tooltips, call LayerViewPanel#setToolTipText.
You can specify attribute names in curly brackets e.g. |
TrackedPopupMenu.java | Class | |
TransparencyPanel.java | Class | |
TreeLayerNamePanel.java | Class | |
TreeUtil.java | Class | |
ValidatingTextField.java | Class | Prevents the user from entering invalid data. |
Viewport.java | Class | Controls the area on the model being viewed by a LayerViewPanel. |
ViewportListener.java | Interface | |
VTextIcon.java | Class | VTextIcon is an Icon implementation which draws a short string vertically.
It's useful for JTabbedPanes with LEFT or RIGHT tabs but can be used in any
component which supports Icons, such as JLabel or JButton
You can provide a hint to indicate whether to rotate the string
to the left or right, or not at all, and it checks to make sure
that the rotation is legal for the given string
(for example, Chinese/Japanese/Korean scripts have special rules when
drawn vertically and should never be rotated)
Rucker, Lee Ann. |
WorkbenchFileFilter.java | Class | Workbench filter that filters by fileType. |
WorkbenchFrame.java | Class | This class is responsible for the main window of the JUMP application. |
WorkbenchToolBar.java | Class | Makes it easy to add CursorTools and PlugIns as toolbar buttons.
An "EnableCheck" is used to specify whether to enable or disable the
CursorTool buttons. |
ZoomHistory.java | Class | |