| Package | net.systemeD.halcyon.connection.actions |
| Class | public class MergeWaysAction |
| Inheritance | MergeWaysAction CompositeUndoableAction UndoableAction |
| Property | Defined by | ||
|---|---|---|---|
| lastRelationsMerged : Boolean [static]
| MergeWaysAction | ||
| lastTagsMerged : Boolean [static]
| MergeWaysAction | ||
![]() | name : String | CompositeUndoableAction | |
| Method | Defined by | ||
|---|---|---|---|
| MergeWaysAction | |||
![]() |
clearActions():void
Clear the list of actions
| CompositeUndoableAction | |
|
doAction():uint
| MergeWaysAction | ||
|
mergeNodes():void
| MergeWaysAction | ||
![]() |
mergePrevious(previous:UndoableAction):Boolean
Can this action be merged with the previous action? This is sometimes wanted, such as
when moving nodes around.
| UndoableAction | |
|
mergeRelations():void
| MergeWaysAction | ||
![]() |
push(action:UndoableAction):void
Add an action to the list of actions that make up this CompositeUndoableAction
| CompositeUndoableAction | |
![]() |
toString():String
Returns the name of this composite action, along with the (recursive) description of all the sub actions
| CompositeUndoableAction | |
|
undoAction():uint
| MergeWaysAction | ||
![]() |
undoFrom(index:int):void
Undo the actions from a given index.
| CompositeUndoableAction | |
| lastRelationsMerged | property |
public static var lastRelationsMerged:Boolean
| lastTagsMerged | property |
public static var lastTagsMerged:Boolean
| MergeWaysAction | () | constructor |
public function MergeWaysAction(way1:Way, way2:Way, toPos:uint, fromPos:uint)Parameters
way1:Way |
|
way2:Way |
|
toPos:uint |
|
fromPos:uint |
| doAction | () | method |
public override function doAction():uint
Returns
uint |
| mergeNodes | () | method |
public function mergeNodes():void
| mergeRelations | () | method |
public function mergeRelations():void
| undoAction | () | method |
public override function undoAction():uint
Returns
uint |