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

Packages that use Layerable
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.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.clipboard   
com.vividsolutions.jump.workbench.ui.plugin.datastore   
com.vividsolutions.jump.workbench.ui.renderer   
org.openjump.core.apitools   
org.openjump.core.rasterimage   
org.openjump.core.ui.plugin.layer   
org.openjump.core.ui.plugin.layer.pirolraster   
org.openjump.io   
 

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

Classes in com.vividsolutions.jump.workbench.model that implement Layerable
 class AbstractLayerable
          Default implementation of the Layerable interface.
 class Layer
          Adds colour, line-width, and other stylistic information to a Feature Collection.
static class SystemLayerFinder.NonSavePromptingLayer
           
 class WMSLayer
          A Layerable that retrieves images from a Web Map Server.
 

Methods in com.vividsolutions.jump.workbench.model that return Layerable
 Layerable LayerEvent.getLayerable()
           
 Layerable AbstractLayerable.setMaxScale(java.lang.Double maxScale)
           
 Layerable Layerable.setMaxScale(java.lang.Double maxScale)
           
 Layerable AbstractLayerable.setMinScale(java.lang.Double minScale)
           
 Layerable Layerable.setMinScale(java.lang.Double minScale)
           
 Layerable AbstractLayerable.setScaleDependentRenderingEnabled(boolean scaleDependentRenderingEnabled)
           
 Layerable Layerable.setScaleDependentRenderingEnabled(boolean scaleDependentRenderingEnabled)
           
 

Methods in com.vividsolutions.jump.workbench.model with parameters of type Layerable
 void Category.add(int index, Layerable layerable)
           
 void LayerManager.addLayerable(java.lang.String categoryName, Layerable layerable)
           
 void Category.addPersistentLayerable(Layerable layerable)
          Called by Java2XML
 boolean Category.contains(Layerable layerable)
           
 void LayerManager.dispose(Layerable layerable)
          Deprecated.  
 void LayerManager.dispose(WorkbenchFrame frame, Layerable layerable)
          SIGLE [obedel] on 2005 then [mmichaud] on 2007-05-22 To free the memory allocated for a layer Called by RemoveSelectedLayersPlugin
 void LayerManager.fireLayerChanged(Layerable layerable, LayerEventType type)
           
 Category LayerManager.getCategory(Layerable layerable)
           
 int Category.indexOf(Layerable layerable)
           
 void Category.remove(Layerable layerable)
           
 void LayerManager.remove(Layerable layerable)
           
 

Constructors in com.vividsolutions.jump.workbench.model with parameters of type Layerable
LayerEvent(Layerable layerable, LayerEventType type, Category category, int layerIndex)
           
 

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

Methods in com.vividsolutions.jump.workbench.ui.plugin that return Layerable
protected  Layerable MoveLayerablePlugIn.selectedLayerable(LayerNamePanel layerNamePanel)
           
 

Methods in com.vividsolutions.jump.workbench.ui.plugin with parameters of type Layerable
protected  int MoveLayerablePlugIn.index(Layerable layerable)
           
 void RemoveSelectedLayersPlugIn.remove(PlugInContext context, Layerable[] selectedLayers)
           
 

Uses of Layerable in com.vividsolutions.jump.workbench.ui.plugin.clipboard
 

Methods in com.vividsolutions.jump.workbench.ui.plugin.clipboard that return Layerable
protected  Layerable LayerableClipboardPlugIn.cloneLayerable(Layerable layerable)
           
 

Methods in com.vividsolutions.jump.workbench.ui.plugin.clipboard with parameters of type Layerable
protected  Layerable LayerableClipboardPlugIn.cloneLayerable(Layerable layerable)
           
 

Uses of Layerable in com.vividsolutions.jump.workbench.ui.plugin.datastore
 

Methods in com.vividsolutions.jump.workbench.ui.plugin.datastore that return Layerable
protected  Layerable RunDatastoreQueryPlugIn.createLayerable(ConnectionPanel panel, TaskMonitor monitor, PlugInContext context)
           
protected  Layerable AddDatastoreLayerPlugIn.createLayerable(ConnectionPanel panel, TaskMonitor monitor, PlugInContext context)
           
protected abstract  Layerable AbstractAddDatastoreLayerPlugIn.createLayerable(ConnectionPanel panel, TaskMonitor monitor, PlugInContext context)
           
 

Uses of Layerable in com.vividsolutions.jump.workbench.ui.renderer
 

Methods in com.vividsolutions.jump.workbench.ui.renderer with parameters of type Layerable
static boolean LayerRenderer.render(Layerable layerable, LayerViewPanel panel)
           
static boolean LayerRenderer.withinVisibleScaleRange(Layerable layerable, LayerViewPanel panel)
           
 

Uses of Layerable in org.openjump.core.apitools
 

Methods in org.openjump.core.apitools that return Layerable
static Layerable LayerTools.getSelectedLayerable(PlugInContext context, java.lang.Class layerableClass)
          get one Layer that is selected
 

Uses of Layerable in org.openjump.core.rasterimage
 

Classes in org.openjump.core.rasterimage that implement Layerable
 class RasterImageLayer
          Layer representing a georeferenced raster image (e.g. an areal photography) in OpenJump.
 

Uses of Layerable in org.openjump.core.ui.plugin.layer
 

Methods in org.openjump.core.ui.plugin.layer that return types with arguments of type Layerable
protected  java.util.ArrayList<Layerable> SortCategoryAbstractPlugIn.getCategoryArrayList(Category category)
           
 

Uses of Layerable in org.openjump.core.ui.plugin.layer.pirolraster
 

Methods in org.openjump.core.ui.plugin.layer.pirolraster that return Layerable
protected  Layerable LayerableClipboardPlugIn.cloneLayerable(Layerable layerable)
           
 

Methods in org.openjump.core.ui.plugin.layer.pirolraster with parameters of type Layerable
protected  Layerable LayerableClipboardPlugIn.cloneLayerable(Layerable layerable)
           
 void RemoveSelectedRasterImageLayersPlugIn.remove(Layerable[] selectedLayers)
           
 

Uses of Layerable in org.openjump.io
 

Classes in org.openjump.io that implement Layerable
 class SIDLayer