Uses of Class
com.vividsolutions.jump.workbench.model.Layer

Packages that use Layer
com.vividsolutions.jump.plugin.qa   
com.vividsolutions.jump.workbench.driver   
com.vividsolutions.jump.workbench.imagery   
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.cursortool.editing   
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.imagery   
com.vividsolutions.jump.workbench.ui.renderer   
com.vividsolutions.jump.workbench.ui.renderer.style   
com.vividsolutions.jump.workbench.ui.style   
com.vividsolutions.jump.workbench.ui.toolbox   
com.vividsolutions.jump.workbench.ui.warp   
 

Uses of Layer in com.vividsolutions.jump.plugin.qa
 

Methods in com.vividsolutions.jump.plugin.qa with parameters of type Layer
static void DiffGeometryPlugIn.setDiffGeometryStyle(Layer lyr, java.awt.Color fillColor, java.awt.Color lineColor)
          Sets the style for a diff geometry layer.
 

Uses of Layer in com.vividsolutions.jump.workbench.driver
 

Methods in com.vividsolutions.jump.workbench.driver with parameters of type Layer
 void WKTFileOutputDriver.output(Layer layer)
           
 void ShapefileOutputDriver.output(Layer layer)
           
 void JMLFileOutputDriver.output(Layer layer)
           
 void GMLFileOutputDriver.output(Layer layer)
           
 void FMEFileOutputDriver.output(Layer layer)
           
abstract  void AbstractOutputDriver.output(Layer layer)
          Deprecated. Called after the user has pressed OK on the DriverDialog.
 

Uses of Layer in com.vividsolutions.jump.workbench.imagery
 

Methods in com.vividsolutions.jump.workbench.imagery with parameters of type Layer
 void ReferencedImageStyle.initialize(Layer l)
           
 

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

Subclasses of Layer in com.vividsolutions.jump.workbench.model
static class SystemLayerFinder.NonSavePromptingLayer
           
 

Methods in com.vividsolutions.jump.workbench.model that return Layer
 Layer SystemLayerFinder.createLayer()
           
 Layer SystemLayerFinder.getLayer()
           
 Layer LayerManager.addLayer(java.lang.String categoryName, Layer layer)
           
 Layer LayerManager.addLayer(java.lang.String categoryName, java.lang.String layerName, FeatureCollection featureCollection)
           
 Layer LayerManager.addOrReplaceLayer(java.lang.String categoryName, java.lang.String layerName, FeatureCollection featureCollection)
           
 Layer LayerManager.getLayer(java.lang.String name)
           
 Layer LayerManager.getLayer(int index)
           
 Layer Layer.setDataSourceQuery(DataSourceQuery dataSourceQuery)
           
 Layer Layer.setFeatureCollectionModified(boolean featureCollectionModified)
           
 Layer FeatureEvent.getLayer()
           
 

Methods in com.vividsolutions.jump.workbench.model with parameters of type Layer
protected abstract  void SystemLayerFinder.applyStyles(Layer layer)
           
static void LayerStyleUtil.setLinearStyle(Layer lyr, java.awt.Color lineColor, int lineWidth, int vertexSize)
          Sets the style for a linear layer.
 Layer LayerManager.addLayer(java.lang.String categoryName, Layer layer)
           
 void LayerManager.fireFeaturesChanged(java.util.Collection features, FeatureEventType type, Layer layer)
           
 void LayerManager.fireGeometryModified(java.util.Collection features, Layer layer, java.util.Collection oldFeatureClones)
           
 int LayerManager.indexOf(Layer layer)
           
static void Layer.tryToInvalidateEnvelope(Layer layer)
          Does nothing if the underlying feature collection is not a FeatureDataset.
protected  void FenceLayerFinder.applyStyles(Layer layer)
           
protected  void AbstractVectorLayerFinder.applyStyles(Layer layer)
           
 

Constructors in com.vividsolutions.jump.workbench.model with parameters of type Layer
FeatureEvent(java.util.Collection features, FeatureEventType type, Layer layer, java.util.Collection oldFeatureClones)
           
 

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

Methods in com.vividsolutions.jump.workbench.plugin that return Layer
 Layer PlugInContext.getSelectedLayer(int i)
           
 Layer PlugInContext.getCandidateLayer(int i)
           
 Layer[] PlugInContext.getSelectedLayers()
           
 Layer PlugInContext.addLayer(java.lang.String categoryName, java.lang.String layerName, FeatureCollection featureCollection)
           
 

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

Methods in com.vividsolutions.jump.workbench.ui that return Layer
 Layer[] TreeLayerNamePanel.getSelectedLayers()
           
static Layer[] TreeLayerNamePanel.selectedLayers(LayerNamePanel layerNamePanel)
           
static Layer TreeLayerNamePanel.chooseEditableLayer(LayerNamePanel panel)
           
 Layer TreeLayerNamePanel.chooseEditableLayer()
           
 Layer OneLayerAttributeTab.getLayer()
           
 Layer MultiInputDialog.getLayer(java.lang.String fieldName)
           
 Layer LayerTableModel.getLayer()
           
 Layer[] LayerNamePanel.getSelectedLayers()
           
 Layer LayerNamePanel.chooseEditableLayer()
           
 Layer LayerComboBox.getSelectedLayer()
           
 Layer EditTransaction.getLayer()
           
 Layer[] DummyLayerNamePanel.getSelectedLayers()
           
 Layer DummyLayerNamePanel.chooseEditableLayer()
           
 Layer AttributeTab.chooseEditableLayer()
           
 Layer[] AttributeTab.getSelectedLayers()
           
 

Methods in com.vividsolutions.jump.workbench.ui with parameters of type Layer
protected  void TreeLayerNamePanel.addSelectedLayer(Layer layer)
           
 java.util.Collection SelectionManager.createFeaturesFromSelectedItems(Layer layer)
           
 java.util.Collection SelectionManager.getSelectedItems(Layer layer)
           
 java.util.Collection SelectionManager.getSelectedItems(Layer layer, Feature feature)
           
 java.util.Collection SelectionManager.getSelectedItems(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry geometry)
           
 java.util.Collection SelectionManager.getFeaturesWithSelectedItems(Layer layer)
           
 void SelectionManager.unselectItems(Layer layer)
           
 void SelectionManager.unselectItems(Layer layer, java.util.Collection features)
           
 void SelectionManager.unselectFromFeaturesWithModifiedItemCounts(Layer layer, java.util.Collection features, java.util.Collection oldFeatureClones)
           
protected  boolean PartSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected  void PartSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
 OneLayerAttributeTab OneLayerAttributeTab.setLayer(Layer layer)
           
 javax.swing.JComboBox MultiInputDialog.addLayerComboBox(java.lang.String fieldName, Layer initialValue, LayerManager layerManager)
           
 javax.swing.JComboBox MultiInputDialog.addLayerComboBox(java.lang.String fieldName, Layer initialValue, java.lang.String toolTipText, LayerManager layerManager)
           
 javax.swing.JComboBox MultiInputDialog.addEditableLayerComboBox(java.lang.String fieldName, Layer initialValue, java.lang.String toolTipText, LayerManager layerManager)
           
 javax.swing.JComboBox MultiInputDialog.addLayerComboBox(java.lang.String fieldName, Layer initialValue, java.lang.String toolTipText, java.util.Collection layers)
           
protected  boolean LineStringSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected  void LineStringSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
 void LayerComboBox.setSelectedLayer(Layer candidateLayer)
           
 LayerColorPanel LayerColorPanel.init(Layer layer, boolean selected, java.awt.Color backgroundColor, java.awt.Color selectionBackgroundColor)
           
 void InfoModel.add(Layer layer, java.util.Collection features)
           
 void InfoModel.remove(Layer layer)
           
 LayerTableModel InfoModel.getTableModel(Layer layer)
           
protected  boolean FeatureSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected  void FeatureSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
 java.awt.Color FeatureInfoWriter.sidebarColor(Layer layer)
           
static EditTransaction EditTransaction.createTransactionOnSelection(EditTransaction.SelectionEditor editor, SelectionManagerProxy selectionManagerProxy, LayerViewPanelContext layerViewPanelContext, java.lang.String name, Layer layer, boolean rollingBackInvalidEdits, boolean allowAddingAndRemovingFeatures)
           
static java.util.Map EditTransaction.featureToNewGeometryMap(EditTransaction.SelectionEditor editor, SelectionManagerProxy selectionManagerProxy, Layer layer)
           
 void DriverDialog.setLayer(Layer layer)
          This DriverDialog will attempt to retrieve the last values used for the given Layer.
 void AttributeTablePanel.FeatureEditor.edit(PlugInContext context, Feature feature, Layer layer)
           
 AttributeTablePanel AttributePanel.getTablePanel(Layer layer)
           
 CollectionMap AbstractSelection.getFeatureToSelectedItemIndexCollectionMap(Layer layer)
          Note that some features in the map may not have selected items.
 java.util.Collection AbstractSelection.getSelectedItemIndices(Layer layer, Feature feature)
           
 CollectionMap AbstractSelection.getFeatureToSelectedItemCollectionMap(Layer layer)
          Note that some features in the map may not have selected items.
 java.util.Collection AbstractSelection.getFeaturesWithSelectedItems(Layer layer)
           
 java.util.Collection AbstractSelection.getSelectedItems(Layer layer)
           
 java.util.Collection AbstractSelection.getSelectedItems(Layer layer, Feature feature)
           
 java.util.Collection AbstractSelection.getSelectedItems(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry geometry)
           
 void AbstractSelection.unselectItems(Layer layer, CollectionMap featureToItemCollectionMap)
           
 void AbstractSelection.selectItems(Layer layer, CollectionMap featureToItemCollectionMap)
           
 void AbstractSelection.selectItems(Layer layer, Feature feature, java.util.Collection items)
           
 void AbstractSelection.unselectItems(Layer layer, Feature feature, java.util.Collection items)
           
 java.util.Collection AbstractSelection.itemsNotSelectedInAncestors(Layer layer, Feature feature, java.util.Collection items)
           
protected abstract  boolean AbstractSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected abstract  void AbstractSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
 void AbstractSelection.selectItems(Layer layer, Feature feature)
           
 void AbstractSelection.selectItems(Layer layer, java.util.Collection features)
           
 void AbstractSelection.unselectFromFeaturesWithModifiedItemCounts(Layer layer, java.util.Collection features, java.util.Collection oldFeatureClones)
           
 void AbstractSelection.unselectItems(Layer layer)
           
 void AbstractSelection.unselectItems(Layer layer, java.util.Collection features)
           
 void AbstractSelection.unselectItems(Layer layer, Feature feature)
           
 void AbstractSelection.unselectItem(Layer layer, Feature feature, int selectedItemIndex)
           
 

Constructors in com.vividsolutions.jump.workbench.ui with parameters of type Layer
SchemaTableModel(Layer layer)
           
SchemaPanel(Layer layer, EditingPlugIn editingPlugIn, WorkbenchContext context)
           
LayerTableModel(Layer layer)
           
EditTransaction(java.util.Collection features, java.lang.String name, Layer layer, boolean rollingBackInvalidEdits, boolean allowAddingAndRemovingFeatures, LayerViewPanel layerViewPanel)
           
EditTransaction(java.util.Collection features, java.lang.String name, Layer layer, boolean rollingBackInvalidEdits, boolean allowAddingAndRemovingFeatures, LayerViewPanelContext layerViewPanelContext)
          If you want to delete a feature, you can either (1) include the feature in the features parameter, set allowAddingAndRemovingFeatures to true, then call #setGeometry(feature, empty geometry); or (2) not include the feature in the features parameter, instead using #deleteFeature
 

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

Methods in com.vividsolutions.jump.workbench.ui.cursortool that return Layer
protected  Layer AbstractClickSelectedLineStringsTool.layer(Feature feature, java.util.Map layerToSpecifiedFeaturesMap)
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type Layer
protected  Feature VectorTool.feature(com.vividsolutions.jts.geom.LineString lineString, Layer layer, UndoableCommand command)
           
 SplitLineStringsOp SplitLineStringsOp.addSplit(Feature feature, com.vividsolutions.jts.geom.Coordinate target, Layer layer, boolean moveSplitToTarget)
           
 void NoteTool.NoteStyle.initialize(Layer layer)
           
protected  void AbstractClickSelectedLineStringsTool.warnLayerNotEditable(Layer layer)
           
 

Uses of Layer in com.vividsolutions.jump.workbench.ui.cursortool.editing
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool.editing that return Layer
 Layer InsertVertexTool.SegmentContext.getLayer()
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool.editing with parameters of type Layer
protected  EditTransaction DeleteVertexTool.createTransaction(Layer layer, java.util.ArrayList verticesDeleted)
           
 

Constructors in com.vividsolutions.jump.workbench.ui.cursortool.editing with parameters of type Layer
InsertVertexTool.SegmentContext(Layer layer, Feature feature, com.vividsolutions.jts.geom.LineSegment segment)
           
 

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

Fields in com.vividsolutions.jump.workbench.ui.plugin declared as Layer
protected  Layer WKTPlugIn.layer
           
 

Methods in com.vividsolutions.jump.workbench.ui.plugin that return Layer
protected abstract  Layer WKTPlugIn.layer(PlugInContext context)
           
protected  Layer EditSelectedFeaturePlugIn.layer(PlugInContext context)
           
protected  Layer AddNewFeaturesPlugIn.layer(PlugInContext context)
           
 

Methods in com.vividsolutions.jump.workbench.ui.plugin with parameters of type Layer
static void OpenProjectPlugIn.load(Layer layer, CoordinateSystemRegistry registry, TaskMonitor monitor)
           
 

Constructors in com.vividsolutions.jump.workbench.ui.plugin with parameters of type Layer
ViewAttributesPlugIn.ViewAttributesFrame(Layer layer, PlugInContext context)
           
 

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

Methods in com.vividsolutions.jump.workbench.ui.plugin.clipboard that return Layer
protected  Layer LayerableClipboardPlugIn.cloneLayer(Layer layer)
           
 

Methods in com.vividsolutions.jump.workbench.ui.plugin.clipboard with parameters of type Layer
protected  Layer LayerableClipboardPlugIn.cloneLayer(Layer layer)
           
 

Uses of Layer in com.vividsolutions.jump.workbench.ui.plugin.imagery
 

Methods in com.vividsolutions.jump.workbench.ui.plugin.imagery with parameters of type Layer
 java.util.Collection ImageFeatureCreator.getImages(PlugInContext context, Layer layer)
           
 void ImageFeatureCreator.setLayerSelectability(Layer layer)
          Sets whether an imagery layer is selectable, editable, and read-only.
 

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

Methods in com.vividsolutions.jump.workbench.ui.renderer with parameters of type Layer
protected  CollectionMap SelectionBackgroundRenderer.featureToSelectedItemsMap(Layer layer)
           
protected  CollectionMap PartSelectionRenderer.featureToSelectedItemsMap(Layer layer)
           
protected  CollectionMap LineStringSelectionRenderer.featureToSelectedItemsMap(Layer layer)
           
protected  void ImageCachingFeatureCollectionRenderer.renderHook(ThreadSafeImage image, java.util.Collection features, Layer layer, Style style)
           
protected  CollectionMap FeatureSelectionRenderer.featureToSelectedItemsMap(Layer layer)
           
 void AbstractSelectionRenderer.initialize(Layer layer)
           
protected abstract  CollectionMap AbstractSelectionRenderer.featureToSelectedItemsMap(Layer layer)
           
 

Constructors in com.vividsolutions.jump.workbench.ui.renderer with parameters of type Layer
LayerRenderer(Layer layer, LayerViewPanel panel)
           
 

Uses of Layer in com.vividsolutions.jump.workbench.ui.renderer.style
 

Methods in com.vividsolutions.jump.workbench.ui.renderer.style that return Layer
 Layer ColorThemingStylePanel.getLayer()
           
 

Methods in com.vividsolutions.jump.workbench.ui.renderer.style with parameters of type Layer
 void VertexStyle.initialize(Layer layer)
           
 void Style.initialize(Layer layer)
          Called before #paint is applied to each Feature.
 void PinEqualCoordinatesStyle.initialize(Layer layer)
           
 void LineStringStyle.initialize(Layer layer)
           
 void LabelStyle.initialize(Layer layer)
           
 void DummyStyle.initialize(Layer layer)
           
 void DelegatingStyle.initialize(Layer layer)
           
 void ColorThemingStyle.initialize(Layer layer)
           
static ColorThemingStyle ColorThemingStyle.get(Layer layer)
           
 void BasicStyle.initialize(Layer layer)
           
 void ArrowLineStringEndpointStyle.Feathers.initialize(Layer layer)
           
 

Constructors in com.vividsolutions.jump.workbench.ui.renderer.style with parameters of type Layer
ColorThemingStylePanel(Layer layer, WorkbenchContext workbenchContext)
           
 

Uses of Layer in com.vividsolutions.jump.workbench.ui.style
 

Constructors in com.vividsolutions.jump.workbench.ui.style with parameters of type Layer
ScaleStylePanel(Layer layer, LayerViewPanel panel)
           
RenderingStylePanel(Blackboard blackboard, Layer layer)
           
LabelStylePanel(Layer layer, LayerViewPanel layerViewPanel, javax.swing.JDialog parent, ErrorHandler errorHandler)
           
DecorationStylePanel(Layer layer, java.util.Collection choosableStyleClasses)
           
 

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

Methods in com.vividsolutions.jump.workbench.ui.toolbox that return Layer
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 Layer in com.vividsolutions.jump.workbench.ui.warp
 

Methods in com.vividsolutions.jump.workbench.ui.warp that return Layer
 Layer WarpingPanel.currentSourceLayer()
           
 

Methods in com.vividsolutions.jump.workbench.ui.warp with parameters of type Layer
protected  void IncrementalWarpingVectorLayerFinder.applyStyles(Layer layer)