org.openstreetmap.josm.data.osm
Class DefaultChangesetCacheEvent

java.lang.Object
  extended by org.openstreetmap.josm.data.osm.DefaultChangesetCacheEvent
All Implemented Interfaces:
ChangesetCacheEvent

public class DefaultChangesetCacheEvent
extends java.lang.Object
implements ChangesetCacheEvent


Field Summary
private  java.util.Set<Changeset> added
           
private  java.util.Set<Changeset> modified
           
private  java.util.Set<Changeset> removed
           
private  ChangesetCache source
           
 
Constructor Summary
DefaultChangesetCacheEvent(ChangesetCache source)
           
 
Method Summary
 java.util.Collection<Changeset> getAddedChangesets()
           
 java.util.Collection<Changeset> getRemovedChangesets()
           
 ChangesetCache getSource()
           
 java.util.Collection<Changeset> getUpdatedChangesets()
           
 boolean isEmpty()
           
 void rememberAddedChangeset(Changeset cs)
           
 void rememberRemovedChangeset(Changeset cs)
           
 void rememberUpdatedChangeset(Changeset cs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

added

private final java.util.Set<Changeset> added

modified

private final java.util.Set<Changeset> modified

removed

private final java.util.Set<Changeset> removed

source

private final ChangesetCache source
Constructor Detail

DefaultChangesetCacheEvent

public DefaultChangesetCacheEvent(ChangesetCache source)
Method Detail

getAddedChangesets

public java.util.Collection<Changeset> getAddedChangesets()
Specified by:
getAddedChangesets in interface ChangesetCacheEvent

getRemovedChangesets

public java.util.Collection<Changeset> getRemovedChangesets()
Specified by:
getRemovedChangesets in interface ChangesetCacheEvent

getSource

public ChangesetCache getSource()
Specified by:
getSource in interface ChangesetCacheEvent

getUpdatedChangesets

public java.util.Collection<Changeset> getUpdatedChangesets()
Specified by:
getUpdatedChangesets in interface ChangesetCacheEvent

rememberAddedChangeset

public void rememberAddedChangeset(Changeset cs)

rememberUpdatedChangeset

public void rememberUpdatedChangeset(Changeset cs)

rememberRemovedChangeset

public void rememberRemovedChangeset(Changeset cs)

isEmpty

public boolean isEmpty()


JOSM