com.vividsolutions.jump.workbench.ui
Class FeatureSelection
java.lang.Object
com.vividsolutions.jump.workbench.ui.AbstractSelection
com.vividsolutions.jump.workbench.ui.FeatureSelection
public class FeatureSelection
- extends AbstractSelection
A collection of selected Features
| Methods inherited from class com.vividsolutions.jump.workbench.ui.AbstractSelection |
getChild, getFeaturesWithSelectedItems, getFeaturesWithSelectedItems, getFeatureToSelectedItemCollectionMap, getFeatureToSelectedItemIndexCollectionMap, getLayersWithSelectedItems, getParent, getSelectedItemIndices, getSelectedItems, getSelectedItems, getSelectedItems, getSelectedItems, items, itemsNotSelectedInAncestors, selectItems, selectItems, selectItems, selectItems, setChild, setParent, unselectFromFeaturesWithModifiedItemCounts, unselectItem, unselectItems, unselectItems, unselectItems, unselectItems, unselectItems, unselectItems |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FeatureSelection
public FeatureSelection(SelectionManager selectionManager)
items
public java.util.List items(com.vividsolutions.jts.geom.Geometry geometry)
- Specified by:
items in class AbstractSelection
indices
public java.util.Collection indices(com.vividsolutions.jts.geom.Geometry geometry,
java.util.Collection items)
- Overrides:
indices in class AbstractSelection
getRendererContentID
public java.lang.String getRendererContentID()
- Specified by:
getRendererContentID in class AbstractSelection
selectedInAncestors
protected boolean selectedInAncestors(Layer layer,
Feature feature,
com.vividsolutions.jts.geom.Geometry item)
- Specified by:
selectedInAncestors in class AbstractSelection
unselectInDescendants
protected void unselectInDescendants(Layer layer,
Feature feature,
java.util.Collection items)
- Specified by:
unselectInDescendants in class AbstractSelection