public class ChangeEventList extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Class and Description |
|---|---|
static class |
ChangeEventList.AttributeChangeTable |
static class |
ChangeEventList.ObjectChangeTable |
static class |
ChangeEventList.TimeSortedChangeList |
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
| Constructor and Description |
|---|
ChangeEventList() |
| Modifier and Type | Method and Description |
|---|---|
int |
addChange(ChangeEvent change) |
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
void |
clearOverwrittenChanges() |
java.util.List<ChangeEvent> |
getChanges() |
java.util.ArrayList<ChangeEvent> |
getChanges(java.lang.String valueObjectId) |
java.util.List<ChangeEvent> |
getOverwrittenChanges() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setCollectOverwrittenChanges(boolean collectOverwrittenChanges) |
ChangeEventList |
withCollectOverwrittenChanges(boolean collectOverwrittenChanges) |
public int addChange(ChangeEvent change)
public java.util.List<ChangeEvent> getChanges()
public java.util.ArrayList<ChangeEvent> getChanges(java.lang.String valueObjectId)
public java.util.List<ChangeEvent> getOverwrittenChanges()
public void clearOverwrittenChanges()
public void setCollectOverwrittenChanges(boolean collectOverwrittenChanges)
public ChangeEventList withCollectOverwrittenChanges(boolean collectOverwrittenChanges)
public java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacepublic boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
de.uniks.networkparser.interfaces.SendableEntityaddPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypropertyName - the property namelistener - the listenerpublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic void removeYou()