| Class | Description |
|---|---|
| AddCommand |
A command that adds an osm primitive to a dataset.
|
| AddPrimitivesCommand |
Add primitives to a data layer.
|
| ChangeCommand |
Command that basically replaces one OSM primitive by another of the same type.
|
| ChangeNodesCommand |
Command that changes the nodes list of a way.
|
| ChangePropertyCommand |
Command that manipulate the key/value structure of several objects.
|
| ChangePropertyKeyCommand |
Command that replaces the key of one or several objects
|
| ChangeRelationMemberRoleCommand |
Command that changes the role of a relation member
|
| Command |
Classes implementing Command modify a dataset in a specific way.
|
| Command.CloneVisitor | |
| Command.OldNodeState |
Small helper for holding the interesting part of the old data state of the objects.
|
| DeleteCommand |
A command to delete a number of primitives from the dataset.
|
| MoveCommand |
MoveCommand moves a set of OsmPrimitives along the map.
|
| PseudoCommand |
PseudoCommand is a reduced form of a command.
|
| PurgeCommand |
Command, to purge a list of primitives.
|
| RemoveNodesCommand |
Command that removes a set of nodes from a way.
|
| RotateCommand |
RotateCommand rotates a number of objects around their centre.
|
| ScaleCommand | |
| SelectCommand |
Command that selects OSM primitives
|
| SequenceCommand |
A command consisting of a sequence of other commands.
|
| TransformNodesCommand |
Abstract class with common services for nodes rotation and scaling commands.
|