Class PartSelection
- java.lang.Object
-
- com.vividsolutions.jump.workbench.ui.AbstractSelection
-
- com.vividsolutions.jump.workbench.ui.PartSelection
-
public class PartSelection extends AbstractSelection
A collection of selectedGeometry
objects (parts of larger selections).
-
-
Constructor Summary
Constructors Constructor Description PartSelection(SelectionManager selectionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getRendererContentID()
List<org.locationtech.jts.geom.Geometry>
items(org.locationtech.jts.geom.Geometry geometry)
Returns a list containing geometry components of this geometry.protected boolean
selectedInAncestors(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry item)
protected void
unselectInDescendants(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items)
-
Methods inherited from class com.vividsolutions.jump.workbench.ui.AbstractSelection
getChild, getFeaturesWithSelectedItems, getFeaturesWithSelectedItems, getFeatureToSelectedItemCollectionMap, getFeatureToSelectedItemIndexCollectionMap, getLayersWithSelectedItems, getParent, getSelectedItemIndices, getSelectedItems, getSelectedItems, getSelectedItems, getSelectedItems, indices, items, itemsNotSelectedInAncestors, selectItems, selectItems, selectItems, selectItems, setChild, setParent, unselectFromFeaturesWithModifiedItemCounts, unselectItem, unselectItems, unselectItems, unselectItems, unselectItems, unselectItems, unselectItems
-
-
-
-
Constructor Detail
-
PartSelection
public PartSelection(SelectionManager selectionManager)
-
-
Method Detail
-
items
public List<org.locationtech.jts.geom.Geometry> items(org.locationtech.jts.geom.Geometry geometry)
Returns a list containing geometry components of this geometry.- Specified by:
items
in classAbstractSelection
-
getRendererContentID
public String getRendererContentID()
- Specified by:
getRendererContentID
in classAbstractSelection
-
selectedInAncestors
protected boolean selectedInAncestors(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry item)
- Specified by:
selectedInAncestors
in classAbstractSelection
-
unselectInDescendants
protected void unselectInDescendants(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items)
- Specified by:
unselectInDescendants
in classAbstractSelection
-
-