public class ChangesetIdChangedEvent extends AbstractDatasetChangedEvent
AbstractDatasetChangedEvent.DatasetEventType| Modifier and Type | Field and Description |
|---|---|
private int |
newChangesetId |
private int |
oldChangesetId |
private java.util.List<OsmPrimitive> |
primitives |
dataSet| Constructor and Description |
|---|
ChangesetIdChangedEvent(DataSet dataSet,
java.util.List<OsmPrimitive> primitives,
int oldChangesetId,
int newChangesetId)
Constructs a new
ChangesetIdChangedEvent. |
| Modifier and Type | Method and Description |
|---|---|
void |
fire(DataSetListener listener)
Calls the appropriate method of the listener for this event.
|
int |
getNewChangesetId()
Returns the new changeset id.
|
int |
getOldChangesetId()
Returns the old changeset id.
|
java.util.List<OsmPrimitive> |
getPrimitives()
Returns list of primitives modified by this event.
|
AbstractDatasetChangedEvent.DatasetEventType |
getType()
Returns the type of dataset changed event.
|
getDataset, toStringprivate final java.util.List<OsmPrimitive> primitives
private final int oldChangesetId
private final int newChangesetId
public ChangesetIdChangedEvent(DataSet dataSet, java.util.List<OsmPrimitive> primitives, int oldChangesetId, int newChangesetId)
ChangesetIdChangedEvent.dataSet - the dataset from which the event comes fromprimitives - list of affected primitivesoldChangesetId - old changeset idnewChangesetId - new changeset idpublic void fire(DataSetListener listener)
AbstractDatasetChangedEventfire in class AbstractDatasetChangedEventlistener - dataset listener to notify about this eventpublic java.util.List<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()
AbstractDatasetChangedEventgetType in class AbstractDatasetChangedEventpublic int getOldChangesetId()
public int getNewChangesetId()