Packagenet.systemeD.halcyon.connection.actions
Classpublic class UnjoinNodeAction
InheritanceUnjoinNodeAction Inheritance CompositeUndoableAction Inheritance UndoableAction



Public Properties
 PropertyDefined by
 Inheritedname : String
CompositeUndoableAction
Public Methods
 MethodDefined by
  
UnjoinNodeAction(node:Node, selectedWay:Way)
UnjoinNodeAction
 Inherited
clearActions():void
Clear the list of actions
CompositeUndoableAction
  
doAction():uint
UnjoinNodeAction
 Inherited
mergePrevious(previous:UndoableAction):Boolean
Can this action be merged with the previous action? This is sometimes wanted, such as when moving nodes around.
UndoableAction
 Inherited
push(action:UndoableAction):void
Add an action to the list of actions that make up this CompositeUndoableAction
CompositeUndoableAction
 Inherited
toString():String
Returns the name of this composite action, along with the (recursive) description of all the sub actions
CompositeUndoableAction
  
undoAction():uint
UnjoinNodeAction
 Inherited
undoFrom(index:int):void
Undo the actions from a given index.
CompositeUndoableAction
Public Constants
 ConstantDefined by
 InheritedFAIL : uint = 0
[static] Something went wrong while attempting the action
UndoableAction
 InheritedNO_CHANGE : uint = 2
[static] No entity was altered by this action
UndoableAction
 InheritedSUCCESS : uint = 1
[static] The action worked, and entities were changed
UndoableAction
Constructor detail
UnjoinNodeAction()constructor
public function UnjoinNodeAction(node:Node, selectedWay:Way)Parameters
node:Node
 
selectedWay:Way
Method detail
doAction()method
public override function doAction():uint

Returns
uint
undoAction()method 
public override function undoAction():uint

Returns
uint