public static interface DeleteCommand.DeletionCallback
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAndConfirmOutlyingDelete(java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> ignore)
Check whether user is about to delete data outside of the download area.
|
boolean |
confirmDeletionFromRelation(java.util.Collection<RelationToChildReference> references)
Confirm before removing a collection of primitives from their parent relations.
|
boolean |
confirmRelationDeletion(java.util.Collection<Relation> relations)
Confirm before deleting a relation, as it is a common newbie error.
|
boolean checkAndConfirmOutlyingDelete(java.util.Collection<? extends OsmPrimitive> primitives, java.util.Collection<? extends OsmPrimitive> ignore)
primitives - the primitives to operate onignore - null or a primitive to be ignoredboolean confirmRelationDeletion(java.util.Collection<Relation> relations)
relations - relation to check for deletiontrue if user confirms the deletionboolean confirmDeletionFromRelation(java.util.Collection<RelationToChildReference> references)
references - the list of relation-to-child referencestrue if user confirms the deletion