private class SelectAction.CycleManager extends Object
Modifier and Type | Field and Description |
---|---|
private Collection<OsmPrimitive> |
cycleList |
private boolean |
cyclePrims |
private OsmPrimitive |
cycleStart |
private boolean |
multipleMatchesParameter |
private boolean |
waitForMouseUpParameter |
Modifier | Constructor and Description |
---|---|
private |
CycleManager() |
Modifier and Type | Method and Description |
---|---|
private Collection<OsmPrimitive> |
cyclePrims()
Modifies current selection state and returns the next element in a
selection cycle given by
cycleList field |
private OsmPrimitive |
cycleSetup(OsmPrimitive nearest,
Point p)
Determine primitive to be selected and build cycleList
|
private void |
init()
read preferences
|
private Collection<OsmPrimitive> cycleList
private boolean cyclePrims
private OsmPrimitive cycleStart
private boolean waitForMouseUpParameter
private boolean multipleMatchesParameter
private CycleManager()
private void init()
private OsmPrimitive cycleSetup(OsmPrimitive nearest, Point p)
nearest
- primitive found by simple methodp
- point where user clickedprivate Collection<OsmPrimitive> cyclePrims()
cycleList
field