com.vividsolutions.jump.workbench.ui
Class LineStringSelection

java.lang.Object
  extended by com.vividsolutions.jump.workbench.ui.AbstractSelection
      extended by com.vividsolutions.jump.workbench.ui.LineStringSelection

public class LineStringSelection
extends AbstractSelection

A collection of selected LineStrings.


Constructor Summary
LineStringSelection(SelectionManager selectionManager)
           
 
Method Summary
 java.lang.String getRendererContentID()
           
 java.util.List items(com.vividsolutions.jts.geom.Geometry geometry)
           
protected  boolean selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected  void unselectInDescendants(Layer layer, Feature feature, java.util.Collection 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineStringSelection

public LineStringSelection(SelectionManager selectionManager)
Method Detail

items

public java.util.List items(com.vividsolutions.jts.geom.Geometry geometry)
Specified by:
items 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