public class ChangeEvent extends java.lang.Object implements PropertyChangeInterface, java.lang.Comparable<ChangeEvent>, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PLAIN |
static java.lang.String |
PROPERTY_CHANGENO |
static java.lang.String |
PROPERTY_NEWVALUE |
static java.lang.String |
PROPERTY_OBJECTID |
static java.lang.String |
PROPERTY_OBJECTTYPE |
static java.lang.String |
PROPERTY_OLDVALUE |
static java.lang.String |
PROPERTY_PROPERTY |
static java.lang.String |
PROPERTY_PROPERTYKIND |
static java.lang.String |
PROPERTY_SESSIONID |
static java.lang.String |
PROPERTY_VALUETYPE |
static java.util.Comparator<ChangeEvent> |
timeComparator |
static java.lang.String |
TO_MANY |
static java.lang.String |
TO_ONE |
| Constructor and Description |
|---|
ChangeEvent() |
ChangeEvent(de.uniks.networkparser.json.JsonObject jsonObject) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
int |
compareTo(ChangeEvent o) |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.String |
getChangeNo() |
java.lang.String |
getNewValue() |
java.lang.String |
getObjectId() |
java.lang.String |
getObjectType() |
java.lang.String |
getOldValue() |
java.lang.String |
getProperty() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
java.lang.String |
getPropertyKind() |
java.lang.String |
getSessionId() |
java.lang.String |
getTargetId() |
java.lang.String |
getValueType() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setChangeNo(java.lang.String value) |
void |
setNewValue(java.lang.String value) |
void |
setObjectId(java.lang.String value) |
void |
setObjectType(java.lang.String value) |
void |
setOldValue(java.lang.String value) |
void |
setProperty(java.lang.String value) |
void |
setPropertyKind(java.lang.String value) |
void |
setSessionId(java.lang.String value) |
void |
setValueType(java.lang.String value) |
de.uniks.networkparser.json.JsonObject |
toJson() |
java.lang.String |
toString() |
ChangeEvent |
withChangeNo(java.lang.String value) |
ChangeEvent |
withNewValue(java.lang.String value) |
ChangeEvent |
withObjectId(java.lang.String value) |
ChangeEvent |
withObjectType(java.lang.String value) |
ChangeEvent |
withOldValue(java.lang.String value) |
ChangeEvent |
withProperty(java.lang.String value) |
ChangeEvent |
withPropertyKind(java.lang.String value) |
ChangeEvent |
withSessionId(java.lang.String value) |
ChangeEvent |
withValueType(java.lang.String value) |
public static final java.lang.String PLAIN
public static final java.lang.String TO_ONE
public static final java.lang.String TO_MANY
public static java.util.Comparator<ChangeEvent> timeComparator
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_OBJECTID
public static final java.lang.String PROPERTY_OBJECTTYPE
public static final java.lang.String PROPERTY_PROPERTY
public static final java.lang.String PROPERTY_NEWVALUE
public static final java.lang.String PROPERTY_OLDVALUE
public static final java.lang.String PROPERTY_VALUETYPE
public static final java.lang.String PROPERTY_CHANGENO
public static final java.lang.String PROPERTY_SESSIONID
public static final java.lang.String PROPERTY_PROPERTYKIND
public ChangeEvent(de.uniks.networkparser.json.JsonObject jsonObject)
public ChangeEvent()
public de.uniks.networkparser.json.JsonObject toJson()
public int compareTo(ChangeEvent o)
compareTo in interface java.lang.Comparable<ChangeEvent>public java.lang.String getTargetId()
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()
public java.lang.String getObjectId()
public void setObjectId(java.lang.String value)
public ChangeEvent withObjectId(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getObjectType()
public void setObjectType(java.lang.String value)
public ChangeEvent withObjectType(java.lang.String value)
public java.lang.String getProperty()
public void setProperty(java.lang.String value)
public ChangeEvent withProperty(java.lang.String value)
public java.lang.String getNewValue()
public void setNewValue(java.lang.String value)
public ChangeEvent withNewValue(java.lang.String value)
public java.lang.String getOldValue()
public void setOldValue(java.lang.String value)
public ChangeEvent withOldValue(java.lang.String value)
public java.lang.String getValueType()
public void setValueType(java.lang.String value)
public ChangeEvent withValueType(java.lang.String value)
public java.lang.String getChangeNo()
public void setChangeNo(java.lang.String value)
public ChangeEvent withChangeNo(java.lang.String value)
public java.lang.String getSessionId()
public void setSessionId(java.lang.String value)
public ChangeEvent withSessionId(java.lang.String value)
public java.lang.String getPropertyKind()
public void setPropertyKind(java.lang.String value)
public ChangeEvent withPropertyKind(java.lang.String value)
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)