| java.lang.Object com.vividsolutions.jump.workbench.ui.AbstractSelection
All known Subclasses: com.vividsolutions.jump.workbench.ui.PartSelection, com.vividsolutions.jump.workbench.ui.LineStringSelection, com.vividsolutions.jump.workbench.ui.FeatureSelection,
AbstractSelection | abstract public class AbstractSelection (Code) | | Superclass for holding a user-selected collection of
Feature items.
|
Method Summary | |
protected AbstractSelection | getChild() | public CollectionMap | getFeatureToSelectedItemCollectionMap(Layer layer) Note that some features in the map may not have selected items. | public CollectionMap | getFeatureToSelectedItemIndexCollectionMap(Layer layer) Note that some features in the map may not have selected items. | public Collection | getFeaturesWithSelectedItems() | public Collection | getFeaturesWithSelectedItems(Layer layer) | public Collection | getLayersWithSelectedItems() | protected AbstractSelection | getParent() | abstract public String | getRendererContentID() | public Collection | getSelectedItemIndices(Layer layer, Feature feature) | public Collection | getSelectedItems() | public Collection | getSelectedItems(Layer layer) | public Collection | getSelectedItems(Layer layer, Feature feature) | public Collection | getSelectedItems(Layer layer, Feature feature, Geometry geometry) | public Collection | indices(Geometry geometry, Collection items) | abstract public List | items(Geometry geometry) | public Collection | items(Geometry geometry, Collection indices) | public Collection | itemsNotSelectedInAncestors(Layer layer, Feature feature, Collection items) | public void | selectItems(Layer layer, CollectionMap featureToItemCollectionMap) | public void | selectItems(Layer layer, Feature feature, Collection items) | public void | selectItems(Layer layer, Feature feature) | public void | selectItems(Layer layer, Collection features) | abstract protected boolean | selectedInAncestors(Layer layer, Feature feature, Geometry item) | public void | setChild(AbstractSelection child) | public void | setParent(AbstractSelection parent) | public void | unselectFromFeaturesWithModifiedItemCounts(Layer layer, Collection features, Collection oldFeatureClones) | abstract protected void | unselectInDescendants(Layer layer, Feature feature, Collection items) | public void | unselectItem(Layer layer, Feature feature, int selectedItemIndex) | public void | unselectItems(Layer layer, CollectionMap featureToItemCollectionMap) | public void | unselectItems(Layer layer, Feature feature, Collection items) | public void | unselectItems() | public void | unselectItems(Layer layer) | public void | unselectItems(Layer layer, Collection features) | public void | unselectItems(Layer layer, Feature feature) |
getFeatureToSelectedItemCollectionMap | public CollectionMap getFeatureToSelectedItemCollectionMap(Layer layer)(Code) | | Note that some features in the map may not have selected items.
|
getFeatureToSelectedItemIndexCollectionMap | public CollectionMap getFeatureToSelectedItemIndexCollectionMap(Layer layer)(Code) | | Note that some features in the map may not have selected items.
|
getFeaturesWithSelectedItems | public Collection getFeaturesWithSelectedItems()(Code) | | |
getRendererContentID | abstract public String getRendererContentID()(Code) | | |
getSelectedItems | public Collection getSelectedItems(Layer layer, Feature feature, Geometry geometry)(Code) | | Parameters: geometry - the feature's Geometry or equivalent; that is, a clone orsimilar enough Geometry from which Geometries can be retrieved usingthe selection indices. |
items | abstract public List items(Geometry geometry)(Code) | | |
selectedInAncestors | abstract protected boolean selectedInAncestors(Layer layer, Feature feature, Geometry item)(Code) | | |
unselectFromFeaturesWithModifiedItemCounts | public void unselectFromFeaturesWithModifiedItemCounts(Layer layer, Collection features, Collection oldFeatureClones)(Code) | | |
unselectItem | public void unselectItem(Layer layer, Feature feature, int selectedItemIndex)(Code) | | |
unselectItems | public void unselectItems()(Code) | | |
unselectItems | public void unselectItems(Layer layer)(Code) | | |
|
|