org.openstreetmap.josm.data.osm.event
Class TagsChangedEvent
java.lang.Object
org.openstreetmap.josm.data.osm.event.AbstractDatasetChangedEvent
org.openstreetmap.josm.data.osm.event.TagsChangedEvent
public class TagsChangedEvent
- extends AbstractDatasetChangedEvent
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
primitive
private final OsmPrimitive primitive
originalKeys
private final java.util.Map<java.lang.String,java.lang.String> originalKeys
TagsChangedEvent
public TagsChangedEvent(DataSet dataSet,
OsmPrimitive primitive,
java.util.Map<java.lang.String,java.lang.String> originalKeys)
fire
public void fire(DataSetListener listener)
- Specified by:
fire in class AbstractDatasetChangedEvent
getPrimitive
public OsmPrimitive getPrimitive()
getPrimitives
public java.util.List<? extends OsmPrimitive> getPrimitives()
- Description copied from class:
AbstractDatasetChangedEvent
- Returns list of primitives modified by this event.
WARNING This value might be incorrect in case
of DataChangedEvent. It returns all primitives in the dataset
when this method is called (live list), not list of primitives when
the event was created
- Specified by:
getPrimitives in class AbstractDatasetChangedEvent
- Returns:
- List of modified primitives
getType
public AbstractDatasetChangedEvent.DatasetEventType getType()
- Specified by:
getType in class AbstractDatasetChangedEvent
getOriginalKeys
public java.util.Map<java.lang.String,java.lang.String> getOriginalKeys()
JOSM