Package org.locationtech.jts.jump.workbench.model
Layers, Categories, and Layer Managers -- the top level of abstraction
in the JUMP data model, wrapping Features and FeatureCollections, which
in turn wrap Geometries.
- See Also:
org.locationtech.jts.jump.feature
-
Interface Summary Interface Description Layerable A "sheet" of spatial data, overlaid on other "sheets".LayerListener Notified when a Category, Layer, or Feature is added, removed, or modified.LayerManagerProxy An object that contains or is otherwise associated with a LayerManager.ObservableFeatureCollection.Listener Listens for features being added to or removed from a FeatureCollection.Task.NameListener Interface: NameListener must respond to task name changing.UndoableEditReceiver.Listener -
Class Summary Class Description AbstractLayerable Default implementation of the Layerable interface.AbstractVectorLayerFinder Retrieves a two-point-LineString layer and sets its styles.Category A folder containing Layers.CategoryEvent An addition, removal, or modification of a Category.CategoryEventType Whether a Category was added, removed, or modified.FeatureEvent An addition, removal, or modification of a Feature.FeatureEventType Whether a Feature was added, removed, or modified.FenceLayerFinder Retrieves the layer containing the single Fence polygon (if any) and sets its styles.Layer Adds colour, line-width, and other stylistic information to a Feature Collection.LayerAdapter Empty implementation of LayerListener.LayerEvent An addition, removal, or modification of a Layer.LayerEventType Whether a Layer was added, removed, or modified.LayerManager Registry of Layers in a Task.LayerStyleUtil Convenience functions for setting and working with Layer Styles.LayerTreeModel JTree model for displaying the Layers, WMSLayers, and other Layerables contained in a LayerManager.LayerTreeModel.Root ObservableFeatureCollection Notifies listeners when features are added to or removed from a FeatureCollection.OneItemFeatureCollection Restricts the number of Features in a FeatureCollection to 1.StandardCategoryNames Creators of Layers are not bound to use these category names, but they are the standard ones.SystemLayerFinder A "system-maintained layer" has a fixed set of styles and is identified by name.Task Whatever the user needs to do a particular task.UndoableCommand An action that can be rolled back.UndoableEditReceiver Receives UndoableEdits from PlugIns and CursorTools.WMSLayer A Layerable that retrieves images from a Web Map Server.