public class DefaultChangesetCacheEvent extends java.lang.Object implements ChangesetCacheEvent
Modifier and Type | Field and Description |
---|---|
private java.util.Set<Changeset> |
added |
private java.util.Set<Changeset> |
modified |
private java.util.Set<Changeset> |
removed |
private ChangesetCache |
source |
Constructor and Description |
---|
DefaultChangesetCacheEvent(ChangesetCache source) |
Modifier and Type | Method and Description |
---|---|
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) |
private final ChangesetCache source
public DefaultChangesetCacheEvent(ChangesetCache source)
public java.util.Collection<Changeset> getAddedChangesets()
getAddedChangesets
in interface ChangesetCacheEvent
public java.util.Collection<Changeset> getRemovedChangesets()
getRemovedChangesets
in interface ChangesetCacheEvent
public ChangesetCache getSource()
getSource
in interface ChangesetCacheEvent
public java.util.Collection<Changeset> getUpdatedChangesets()
getUpdatedChangesets
in interface ChangesetCacheEvent
public void rememberAddedChangeset(Changeset cs)
public void rememberUpdatedChangeset(Changeset cs)
public void rememberRemovedChangeset(Changeset cs)
public boolean isEmpty()