net.refractions.udig.project.ui.tool.selection.provider
Class FilterSelectionProvider

java.lang.Object
  extended by net.refractions.udig.project.ui.tool.selection.provider.AbstractMapEditorSelectionProvider
      extended by net.refractions.udig.project.ui.tool.selection.provider.FilterSelectionProvider
All Implemented Interfaces:
IMapEditorSelectionProvider

public class FilterSelectionProvider
extends AbstractMapEditorSelectionProvider
implements IMapEditorSelectionProvider

A selection provider that provides as the current selection the currently selected layer's selection filter. (map.getEditManager().getSelectedLayer().getFilter()). The filter will be an Adaptable filter that adapts to the layer that the filter is from.

Since:
1.1.0
Author:
Jesse

Field Summary
 
Fields inherited from class net.refractions.udig.project.ui.tool.selection.provider.AbstractMapEditorSelectionProvider
listeners, selection
 
Constructor Summary
FilterSelectionProvider()
           
 
Method Summary
 void setActiveMap(IMap map, IEditorPart editor)
           
 
Methods inherited from class net.refractions.udig.project.ui.tool.selection.provider.AbstractMapEditorSelectionProvider
addSelectionChangedListener, getListeners, getSelection, notifyListeners, removeSelectionChangedListener, setSelection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.refractions.udig.project.ui.tool.IMapEditorSelectionProvider
getListeners
 

Constructor Detail

FilterSelectionProvider

public FilterSelectionProvider()
Method Detail

setActiveMap

public void setActiveMap(IMap map,
                         IEditorPart editor)
Specified by:
setActiveMap in interface IMapEditorSelectionProvider