Uses of Interface
com.vividsolutions.jump.workbench.model.Layerable
Packages that use Layerable
Package
Description
Layers, Categories, and Layer Managers -- the top level of abstraction
in the JUMP data model, wrapping Features and FeatureCollections, which
in turn wrap Geometries.
The API for "plug-ins", which are code modules that can be assigned to
buttons and menu items.
The built-in JUMP "plug-ins" (code modules that can be assigned to
buttons and menu items).
-
Uses of Layerable in com.vividsolutions.jump.datastore.spatialdatabases
Classes in com.vividsolutions.jump.datastore.spatialdatabases that implement Layerable -
Uses of Layerable in com.vividsolutions.jump.workbench.imagery
Classes in com.vividsolutions.jump.workbench.imagery that implement Layerable -
Uses of Layerable in com.vividsolutions.jump.workbench.model
Classes in com.vividsolutions.jump.workbench.model that implement LayerableModifier and TypeClassDescriptionclassDefault implementation of the Layerable interface.classAdd a parent class to georeferenced layers having SRSInfo and EnvelopeclassAdds colour, line-width, and other stylistic information to a Feature Collection.classstatic classclassA Layerable that retrieves images from a Web Map Server.Methods in com.vividsolutions.jump.workbench.model with type parameters of type LayerableModifier and TypeMethodDescriptionLayerManager.getLayerables(Class<T> layerableClass) To get all Layerables, set layerableClass to Layerable.class.LayerManager.reverseIterator(Class<T> layerableClass) Methods in com.vividsolutions.jump.workbench.model that return LayerableModifier and TypeMethodDescriptionLayerEvent.getLayerable()AbstractLayerable.setMaxScale(Double maxScale) Layerable.setMaxScale(Double maxScale) AbstractLayerable.setMinScale(Double minScale) Layerable.setMinScale(Double minScale) AbstractLayerable.setScaleDependentRenderingEnabled(boolean scaleDependentRenderingEnabled) Layerable.setScaleDependentRenderingEnabled(boolean scaleDependentRenderingEnabled) Methods in com.vividsolutions.jump.workbench.model that return types with arguments of type LayerableModifier and TypeMethodDescriptionCategory.getLayerables()Category.getPersistentLayerables()Called by Java2XMLCategory.iterator()Methods in com.vividsolutions.jump.workbench.model with parameters of type LayerableModifier and TypeMethodDescriptionvoidvoidLayerManager.addLayerable(String categoryName, Layerable layerable) voidCategory.addPersistentLayerable(Layerable layerable) Called by Java2XMLbooleanvoidvoidvoidLayerManager.fireLayerChanged(Layerable layerable, LayerEventType type) LayerManager.getCategory(Layerable layerable) intvoidvoidConvenience method.voidremove, but do not dispose layer (as used e.g. by MoveLayerPlugin)Constructors in com.vividsolutions.jump.workbench.model with parameters of type LayerableModifierConstructorDescriptionLayerEvent(Layerable layerable, LayerEventType type, Category category, int layerIndex) -
Uses of Layerable in com.vividsolutions.jump.workbench.plugin
Methods in com.vividsolutions.jump.workbench.plugin that return types with arguments of type LayerableModifier and TypeMethodDescriptionPlugInContext.getSelectedLayerables()this extends getSelectedLayers() as it returns all selected Layerables e.g.Method parameters in com.vividsolutions.jump.workbench.plugin with type arguments of type LayerableModifier and TypeMethodDescriptionEnableCheckFactory.createAtLeastNLayerablesOfTypeMustExistCheck(int n, Class<? extends Layerable> type) Check that at least n layerables of a type (Layer.class, RasterImageLayer.class, WMSLayer.class, etc) have been loaded -
Uses of Layerable in com.vividsolutions.jump.workbench.ui
Subclasses with type arguments of type Layerable in com.vividsolutions.jump.workbench.uiMethods in com.vividsolutions.jump.workbench.ui with type parameters of type LayerableModifier and TypeMethodDescriptionAbstractMultiInputDialog.addLayerableComboBox(String fieldName, T initialValue, String toolTipText, LayerManager layerManager, Class<T> clazz) Add a JComboBox containing layerables of type clazz.Methods in com.vividsolutions.jump.workbench.ui that return LayerableModifier and TypeMethodDescriptionAbstractMultiInputDialog.getLayerable(String fieldName) Returns a Layerable from a control.static Layerable[]TreeLayerNamePanel.selectedLayerables(LayerNamePanel layerNamePanel) Methods in com.vividsolutions.jump.workbench.ui that return types with arguments of type LayerableModifier and TypeMethodDescriptionAttributeTab.getSelectedLayerables()DummyLayerNamePanel.getSelectedLayerables()LayerableNamePanel.getSelectedLayerables()TreeLayerNamePanel.getSelectedLayerables()Methods in com.vividsolutions.jump.workbench.ui with parameters of type LayerableModifier and TypeMethodDescriptionprotected voidTreeLayerNamePanel.addSelectedLayerable(Layerable layerable) protected voidTreeLayerNamePanel.addSelectedLayerables(Layerable[] layerables) selects given layerables visually in the treevoidTreeLayerNamePanel.setSelectedLayerables(Layerable[] layerables) -
Uses of Layerable in com.vividsolutions.jump.workbench.ui.plugin
Methods in com.vividsolutions.jump.workbench.ui.plugin that return LayerableModifier and TypeMethodDescriptionprotected LayerableMoveLayerablePlugIn.selectedLayerable(LayerNamePanel layerNamePanel) Methods in com.vividsolutions.jump.workbench.ui.plugin with parameters of type Layerable -
Uses of Layerable in com.vividsolutions.jump.workbench.ui.plugin.clipboard
Methods in com.vividsolutions.jump.workbench.ui.plugin.clipboard that return LayerableModifier and TypeMethodDescriptionprotected LayerableLayerableClipboardPlugIn.cloneLayerable(Layerable layerable) Methods in com.vividsolutions.jump.workbench.ui.plugin.clipboard with parameters of type LayerableModifier and TypeMethodDescriptionprotected LayerableLayerableClipboardPlugIn.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 LayerableModifier and TypeMethodDescriptionprotected abstract LayerableAbstractAddDatastoreLayerPlugIn.createLayerable(ConnectionPanel panel, TaskMonitor monitor, PlugInContext context) protected LayerableAddDatastoreLayerPlugIn.createLayerable(ConnectionPanel panel, TaskMonitor monitor, PlugInContext context) Deprecated.protected LayerableRunDatastoreQueryPlugIn.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 LayerableModifier and TypeMethodDescriptionstatic booleanLayerRenderer.render(Layerable layerable, LayerViewPanel panel) static booleanLayerRenderer.withinVisibleScaleRange(Layerable layerable, LayerViewPanel panel) -
Uses of Layerable in org.openjump.core.apitools
Methods in org.openjump.core.apitools that return LayerableModifier and TypeMethodDescriptionstatic LayerableLayerTools.getSelectedLayerable(PlugInContext context, Class layerableClass) get one Layer that is selectedstatic LayerableLayerTools.getSelectedLayerable(WorkbenchContext context, Class layerableClass) get one Layer that is selected -
Uses of Layerable in org.openjump.core.rasterimage
Classes in org.openjump.core.rasterimage that implement LayerableModifier and TypeClassDescriptionfinal classLayer representing a georeferenced raster image (e.g. an areal photography) in OpenJump. -
Uses of Layerable in org.openjump.core.ui.plugin.file.open
Methods in org.openjump.core.ui.plugin.file.open that return LayerableMethods in org.openjump.core.ui.plugin.file.open with parameters of type Layerable -
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 LayerableModifier and TypeMethodDescriptionSortCategoryAbstractPlugIn.getCategoryArrayList(Category category) Methods in org.openjump.core.ui.plugin.layer with parameters of type Layerable -
Uses of Layerable in org.openjump.core.ui.plugin.layer.pirolraster
Methods in org.openjump.core.ui.plugin.layer.pirolraster that return LayerableModifier and TypeMethodDescriptionprotected LayerableLayerableClipboardPlugIn.cloneLayerable(Layerable layerable) Methods in org.openjump.core.ui.plugin.layer.pirolraster with parameters of type LayerableModifier and TypeMethodDescriptionprotected LayerableLayerableClipboardPlugIn.cloneLayerable(Layerable layerable) void -
Uses of Layerable in org.openjump.core.ui.plugin.task
Methods in org.openjump.core.ui.plugin.task with parameters of type LayerableModifier and TypeMethodDescriptionstatic StringUtils.getLayerableName(Layerable layer) Return layerable name. (*) if vector is modified, (**) if raster or vector are temporarystatic StringUtils.getLayerablePath(Layerable layer) static StringUtils.getLayerableSRS(Layerable layer) Get Layerable Spatial reference systemstatic StringUtils.getLayerableType(Layerable layer) Get layerable type (Shapefile, RasterImageLayer, WMSLayer, etc)