public class DataChangedEvent extends AbstractDatasetChangedEvent
AbstractDatasetChangedEvent.DatasetEventType| Modifier and Type | Field and Description |
|---|---|
private java.util.List<AbstractDatasetChangedEvent> |
events |
dataSet| Constructor and Description |
|---|
DataChangedEvent(DataSet dataSet) |
DataChangedEvent(DataSet dataSet,
java.util.List<AbstractDatasetChangedEvent> events) |
| Modifier and Type | Method and Description |
|---|---|
void |
fire(DataSetListener listener) |
java.util.List<AbstractDatasetChangedEvent> |
getEvents() |
java.util.Collection<OsmPrimitive> |
getPrimitives()
Returns list of primitives modified by this event.
|
AbstractDatasetChangedEvent.DatasetEventType |
getType() |
getDataset, toStringprivate final java.util.List<AbstractDatasetChangedEvent> events
public DataChangedEvent(DataSet dataSet, java.util.List<AbstractDatasetChangedEvent> events)
public DataChangedEvent(DataSet dataSet)
public void fire(DataSetListener listener)
fire in class AbstractDatasetChangedEventpublic java.util.Collection<OsmPrimitive> getPrimitives()
AbstractDatasetChangedEventDataChangedEvent. It returns all primitives in the dataset
when this method is called (live list), not list of primitives when
the event was createdgetPrimitives in class AbstractDatasetChangedEventpublic AbstractDatasetChangedEvent.DatasetEventType getType()
getType in class AbstractDatasetChangedEventpublic java.util.List<AbstractDatasetChangedEvent> getEvents()