|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openstreetmap.josm.command.PseudoCommand
org.openstreetmap.josm.command.Command
org.openstreetmap.josm.command.AddPrimitivesCommand
public class AddPrimitivesCommand
Add primitives to a data layer.
| Field Summary | |
|---|---|
private java.util.List<OsmPrimitive> |
createdPrimitives
|
private java.util.List<PrimitiveData> |
data
|
| Constructor Summary | |
|---|---|
AddPrimitivesCommand(java.util.List<PrimitiveData> data)
|
|
AddPrimitivesCommand(java.util.List<PrimitiveData> data,
OsmDataLayer layer)
|
|
| Method Summary | |
|---|---|
boolean |
executeCommand()
Executes the command on the dataset. |
void |
fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
Fill in the changed data this command operates on. |
javax.swing.Icon |
getDescriptionIcon()
Provides a descriptive icon of this command. |
java.lang.String |
getDescriptionText()
Provides a description text representing this command. |
java.util.Collection<? extends OsmPrimitive> |
getParticipatingPrimitives()
Return the primitives that take part in this command. |
void |
undoCommand()
Undoes the command. |
| Methods inherited from class org.openstreetmap.josm.command.Command |
|---|
checkAndConfirmOutlyingOperation, getLayer, getOrig, invalidBecauselayerRemoved |
| Methods inherited from class org.openstreetmap.josm.command.PseudoCommand |
|---|
getChildren |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.util.List<PrimitiveData> data
private java.util.List<OsmPrimitive> createdPrimitives
| Constructor Detail |
|---|
public AddPrimitivesCommand(java.util.List<PrimitiveData> data)
public AddPrimitivesCommand(java.util.List<PrimitiveData> data,
OsmDataLayer layer)
| Method Detail |
|---|
public boolean executeCommand()
Command
executeCommand in class Commandpublic void undoCommand()
Command
undoCommand in class Commandpublic java.lang.String getDescriptionText()
PseudoCommand
getDescriptionText in class PseudoCommandpublic javax.swing.Icon getDescriptionIcon()
PseudoCommand
getDescriptionIcon in class PseudoCommand
public void fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
Command
fillModifiedData in class Commandmodified - The modified primitivesdeleted - The deleted primitivesadded - The added primitivespublic java.util.Collection<? extends OsmPrimitive> getParticipatingPrimitives()
Command
getParticipatingPrimitives in class Command
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||