Uses of Interface
com.vividsolutions.jump.workbench.model.LayerManagerProxy

Packages that use LayerManagerProxy
com.vividsolutions.jump.workbench   
com.vividsolutions.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. 
com.vividsolutions.jump.workbench.plugin The API for "plug-ins", which are code modules that can be assigned to buttons and menu items. 
com.vividsolutions.jump.workbench.ui   
com.vividsolutions.jump.workbench.ui.cursortool   
com.vividsolutions.jump.workbench.ui.plugin The built-in JUMP "plug-ins" (code modules that can be assigned to buttons and menu items). 
com.vividsolutions.jump.workbench.ui.plugin.generate   
com.vividsolutions.jump.workbench.ui.toolbox   
com.vividsolutions.jump.workbench.ui.warp   
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench
 

Classes in com.vividsolutions.jump.workbench that implement LayerManagerProxy
 class JUMPWorkbenchContext
          Implementation of WorkbenchContext for the JUMPWorkbench.
 class WorkbenchContext
          Convenience methods for accessing the various elements in the Workbench structure.
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.model
 

Classes in com.vividsolutions.jump.workbench.model that implement LayerManagerProxy
 class Layer
          Adds colour, line-width, and other stylistic information to a Feature Collection.
static class SystemLayerFinder.NonSavePromptingLayer
           
 class Task
          Whatever the user needs to do a particular task.
 

Methods in com.vividsolutions.jump.workbench.model with parameters of type LayerManagerProxy
static UndoableCommand Layer.addUndo(java.lang.String layerName, LayerManagerProxy proxy, UndoableCommand wrappeeCommand)
          Enables a layer to be changed undoably.
 

Constructors in com.vividsolutions.jump.workbench.model with parameters of type LayerManagerProxy
SystemLayerFinder(java.lang.String layerName, LayerManagerProxy layerManagerProxy)
           
LayerTreeModel(LayerManagerProxy layerManagerProxy)
           
FenceLayerFinder(LayerManagerProxy layerManagerProxy)
           
AbstractVectorLayerFinder(java.lang.String layerName, LayerManagerProxy layerManagerProxy, java.awt.Color color)
           
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.plugin
 

Classes in com.vividsolutions.jump.workbench.plugin that implement LayerManagerProxy
 class PlugInContext
          Passed to PlugIns to enable them to access the rest of the JUMP Workbench.
 

Methods in com.vividsolutions.jump.workbench.plugin with parameters of type LayerManagerProxy
static void AbstractPlugIn.execute(UndoableCommand command, LayerManagerProxy layerManagerProxy)
           
 

Constructors in com.vividsolutions.jump.workbench.plugin with parameters of type LayerManagerProxy
PlugInContext(WorkbenchContext workbenchContext, Task task, LayerManagerProxy layerManagerProxy, LayerNamePanel layerNamePanel, LayerViewPanel layerViewPanel)
           
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.ui
 

Subinterfaces of LayerManagerProxy in com.vividsolutions.jump.workbench.ui
 interface LayerNamePanel
           
 

Classes in com.vividsolutions.jump.workbench.ui that implement LayerManagerProxy
 class AttributeTab
          Implements an Attribute Tab.
 class DummyLayerNamePanel
          Implements a minimal LayerNamePanel in a JPanel.
 class InfoFrame
          Provides proxied (non-spatial) views of a Layer.
 class LayerViewPanel
          Be sure to call #dispose() when the LayerViewPanel is no longer needed.
 class OneLayerAttributeTab
          Displays and stays in sync with a single Layer.
 class PrimaryInfoFrame
          A TaskFrame can have several InfoFrames, but one PrimaryInfoFrame.
 class TaskFrame
           
 class TreeLayerNamePanel
           
 

Constructors in com.vividsolutions.jump.workbench.ui with parameters of type LayerManagerProxy
TreeLayerNamePanel(LayerManagerProxy layerManagerProxy, javax.swing.tree.TreeModel treeModel, RenderingManager renderingManager, java.util.Map additionalNodeClassToTreeCellRendererMap)
           
SelectionManager(LayerViewPanel panel, LayerManagerProxy layerManagerProxy)
           
PrimaryInfoFrame(WorkbenchContext workbenchContext, LayerManagerProxy layerManagerProxy, TaskFrame taskFrame)
           
OneLayerAttributeTab(WorkbenchContext context, TaskFrame taskFrame, LayerManagerProxy layerManagerProxy)
           
InfoFrame(WorkbenchContext workbenchContext, LayerManagerProxy layerManagerProxy, TaskFrame taskFrame)
           
AttributeTab(InfoModel model, WorkbenchContext workbenchContext, TaskFrame taskFrame, LayerManagerProxy layerManagerProxy, boolean addScrollPanesToChildren)
           
AttributePanel(InfoModel model, WorkbenchContext workbenchContext, TaskFrame taskFrame, LayerManagerProxy layerManagerProxy, boolean addScrollPanesToChildren)
           
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.ui.cursortool
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type LayerManagerProxy
protected abstract  AbstractVectorLayerFinder VectorTool.createVectorLayerFinder(LayerManagerProxy layerManagerProxy)
           
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.ui.plugin
 

Classes in com.vividsolutions.jump.workbench.ui.plugin that implement LayerManagerProxy
static class ViewAttributesPlugIn.ViewAttributesFrame
           
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.ui.plugin.generate
 

Methods in com.vividsolutions.jump.workbench.ui.plugin.generate with parameters of type LayerManagerProxy
static UndoableCommand ShowTriangulationPlugIn.addUndo(UndoableCommand wrappeeCommand, LayerManagerProxy proxy)
           
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.ui.toolbox
 

Methods in com.vividsolutions.jump.workbench.ui.toolbox with parameters of type LayerManagerProxy
protected  Layer MainButtonPlugIn.generateLayer(java.lang.String name, java.lang.String category, java.awt.Color color, LayerManagerProxy proxy, FeatureCollection featureCollection, java.lang.String description)
           
protected  Layer MainButtonPlugIn.generateLineLayer(java.lang.String name, java.lang.String category, java.awt.Color color, LayerManagerProxy proxy, FeatureCollection featureCollection, java.lang.String description)
           
 

Uses of LayerManagerProxy in com.vividsolutions.jump.workbench.ui.warp
 

Methods in com.vividsolutions.jump.workbench.ui.warp with parameters of type LayerManagerProxy
protected  AbstractVectorLayerFinder DrawWarpingVectorTool.createVectorLayerFinder(LayerManagerProxy layerManagerProxy)
           
protected  AbstractVectorLayerFinder DrawIncrementalWarpingVectorTool.createVectorLayerFinder(LayerManagerProxy layerManagerProxy)
           
protected  AbstractVectorLayerFinder DeleteWarpingVectorTool.createVectorLayerFinder(LayerManagerProxy layerManagerProxy)
           
protected  AbstractVectorLayerFinder DeleteIncrementalWarpingVectorTool.createVectorLayerFinder(LayerManagerProxy layerManagerProxy)
           
protected abstract  AbstractVectorLayerFinder AbstractDeleteVectorTool.createVectorLayerFinder(LayerManagerProxy layerManagerProxy)
           
 

Constructors in com.vividsolutions.jump.workbench.ui.warp with parameters of type LayerManagerProxy
WarpingVectorLayerFinder(LayerManagerProxy layerManagerProxy)
           
IncrementalWarpingVectorLayerFinder(LayerManagerProxy layerManagerProxy)