public class LogEntry
extends java.lang.Object
Constructor and Description |
---|
LogEntry(Type source,
DOMChangeEvent event,
java.lang.String oldValue)
Createa a new LogEntry based on a source type, a logLevel and the old value.
|
LogEntry(Type source,
long action,
java.lang.String name,
java.lang.String newValue,
java.lang.String oldValue) |
LogEntry(Type aType,
long action,
java.lang.String propertyName,
java.lang.String oldValue,
java.lang.String newValue,
long time)
Createa a new LogEntry based on a source type, a logLevel and the old value.
|
LogEntry(Type source,
java.beans.PropertyChangeEvent event,
java.lang.String oldValue)
Createa a new LogEntry based on a source type, a logLevel and the old value.
|
Modifier and Type | Method and Description |
---|---|
void |
dump()
Dumps the state of this log entry to the System.out.
|
boolean |
equals(java.lang.Object obj) |
long |
getAction()
Returns the action type of this log entry.
|
java.lang.String |
getComment() |
java.lang.Object |
getContext() |
java.lang.String |
getName() |
java.lang.String |
getNewValue() |
java.lang.String |
getOldValue()
Returns the forerunner value of the source.
|
Type |
getSource()
Returns the source of the log entry.
|
long |
getTime()
Returns the time in millisecond when the log entry has been created or updated.
|
java.lang.Object |
getUserObject() |
int |
hashCode() |
boolean |
isRemoveable() |
boolean |
isValueChange() |
void |
refresh()
Refreshes the occured time and the _action status.
|
void |
refreshTime()
Refreshes the occured time to the current time.
|
void |
setComment(java.lang.String comment) |
void |
setContext(java.lang.Object context) |
void |
setName(java.lang.String name) |
void |
setOldValue(java.lang.String value) |
void |
setRemoveable(boolean removeable) |
void |
setUserObject(java.lang.Object userObject) |
java.lang.String |
toString() |
public LogEntry(Type source, DOMChangeEvent event, java.lang.String oldValue)
source
- of the changeevent
- DOMChangeEvent that has occured (removing or adding of a list entry)oldValue
- defines the forerunner valuepublic LogEntry(Type source, long action, java.lang.String name, java.lang.String newValue, java.lang.String oldValue)
public LogEntry(Type source, java.beans.PropertyChangeEvent event, java.lang.String oldValue)
source
- of the changeevent
- PropertyChangeEvent that has occured (removing or adding of a list entry)oldValue
- defines the forerunner valuepublic LogEntry(Type aType, long action, java.lang.String propertyName, java.lang.String oldValue, java.lang.String newValue, long time)
source
- of the changeevent
- PropertyChangeEvent that has occured (removing or adding of a list entry)logLevel
- indicates the logLeveloldValue
- defines the forerunner valuepublic long getAction()
public Type getSource()
public java.lang.String getOldValue()
public java.lang.String getNewValue()
public long getTime()
public void dump()
public void refreshTime()
public void refresh()
public boolean isValueChange()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getName()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public void setComment(java.lang.String comment)
public java.lang.String getComment()
public void setName(java.lang.String name)
public boolean isRemoveable()
public void setRemoveable(boolean removeable)
public void setOldValue(java.lang.String value)
public java.lang.Object getUserObject()
public void setUserObject(java.lang.Object userObject)
public java.lang.Object getContext()
public void setContext(java.lang.Object context)