Package | net.systemeD.potlatch2.controller |
Class | public class DragWayNode |
Inheritance | DragWayNode ![]() |
Property | Defined by | ||
---|---|---|---|
![]() | firstSelected : Entity | ControllerState | |
![]() | layer : MapPaint | ControllerState | |
![]() | map : Map
Retrieves the map associated with the current EditController
| ControllerState | |
![]() | selectCount : uint | ControllerState | |
![]() | selectedNodes : Array | ControllerState | |
selectedWay : Way
[read-only]
| DragWayNode | ||
![]() | selectedWays : Array | ControllerState | |
![]() | selection : Array | ControllerState |
Method | Defined by | ||
---|---|---|---|
DragWayNode(way:Way, index:int, event:MouseEvent, newNode:Boolean)
| DragWayNode | ||
![]() |
addToSelection(items:Array):void
| ControllerState | |
enterState():void
| DragWayNode | ||
exitState(newState:ControllerState):void
| DragWayNode | ||
forceDragStart():void
| DragWayNode | ||
![]() |
[static] Gets the way that the selected node is part of, if that makes sense.
| ControllerState | |
![]() |
hasAdjoiningWays():Boolean
| ControllerState | |
![]() |
hasSelectedAreas():Boolean
| ControllerState | |
![]() |
hasSelectedUnclosedWays():Boolean
| ControllerState | |
![]() |
hasSelectedWayNodesInAreas():Boolean
Determine whether or not any nodes are selected, and if so whether any of them belong to areas.
| ControllerState | |
![]() |
hasSelectedWays():Boolean
| ControllerState | |
![]() |
isSelectionState():Boolean
| ControllerState | |
processKeyboardEvent(event:KeyboardEvent):ControllerState
| DragWayNode | ||
DragWayNode | |||
![]() |
removeFromSelection(items:Array):void
| ControllerState | |
![]() |
setController(controller:EditController):void
| ControllerState | |
![]() |
setPreviousState(previousState:ControllerState):void
| ControllerState | |
![]() |
toggleSelection(item:Entity):Boolean
| ControllerState | |
toString():String
| DragWayNode |
selectedWay | property |
DragWayNode | () | constructor |
public function DragWayNode(way:Way, index:int, event:MouseEvent, newNode:Boolean)
Parameters
way:Way |
|
index:int |
|
event:MouseEvent |
|
newNode:Boolean |
enterState | () | method |
public override function enterState():void
exitState | () | method |
public override function exitState(newState:ControllerState):void
Parameters
newState:ControllerState |
forceDragStart | () | method |
public function forceDragStart():void
processKeyboardEvent | () | method |
public override function processKeyboardEvent(event:KeyboardEvent):ControllerState
Parameters
event:KeyboardEvent |
ControllerState |
processMouseEvent | () | method |
public override function processMouseEvent(event:MouseEvent, entity:Entity):ControllerState
Parameters
event:MouseEvent |
|
entity:Entity |
ControllerState |
toString | () | method |
public override function toString():String
Returns
String |