public class LogEntry extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_CHILDREN
one many
LogEntry ----------------------------------- LogEntry
parent children
|
static java.lang.String |
PROPERTY_LOGGER
many one
LogEntry ----------------------------------- Logger
entries logger
|
static java.lang.String |
PROPERTY_NODENAME |
static java.lang.String |
PROPERTY_PARENT
many one
LogEntry ----------------------------------- LogEntry
children parent
|
static java.lang.String |
PROPERTY_TASKNAME |
| Constructor and Description |
|---|
LogEntry() |
| 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.
|
boolean |
addToChildren(LogEntry value) |
LogEntry |
createChildren()
Create Children LogEntry
|
Logger |
createLogger() |
LogEntry |
createParent() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.Object |
get(java.lang.String attrName) |
LogEntrySet |
getChildren() |
LogEntrySet |
getChildrenTransitive() |
Logger |
getLogger() |
java.lang.String |
getNodeName() |
LogEntry |
getParent() |
LogEntrySet |
getParentTransitive() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
java.lang.String |
getTaskName() |
void |
removeAllFromChildren() |
boolean |
removeFromChildren(LogEntry value) |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
boolean |
set(java.lang.String attrName,
java.lang.Object value) |
boolean |
setLogger(Logger value) |
void |
setNodeName(java.lang.String value) |
boolean |
setParent(LogEntry value) |
void |
setTaskName(java.lang.String value) |
java.lang.String |
toString() |
LogEntry |
withChildren(LogEntry... value) |
LogEntry |
withChildren(LogEntry value) |
LogEntry |
withLogger(Logger value) |
LogEntry |
withNodeName(java.lang.String value) |
LogEntry |
withoutChildren(LogEntry... value) |
LogEntry |
withoutChildren(LogEntry value) |
LogEntry |
withParent(LogEntry value) |
LogEntry |
withTaskName(java.lang.String value) |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_NODENAME
public static final java.lang.String PROPERTY_TASKNAME
public static final java.lang.String PROPERTY_LOGGER
many one
LogEntry ----------------------------------- Logger
entries logger
public static final java.lang.String PROPERTY_CHILDREN
one many
LogEntry ----------------------------------- LogEntry
parent children
public static final java.lang.String PROPERTY_PARENT
many one
LogEntry ----------------------------------- LogEntry
children parent
public java.lang.Object get(java.lang.String attrName)
public boolean set(java.lang.String attrName,
java.lang.Object value)
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 getNodeName()
public void setNodeName(java.lang.String value)
public LogEntry withNodeName(java.lang.String value)
public java.lang.String getTaskName()
public void setTaskName(java.lang.String value)
public LogEntry withTaskName(java.lang.String value)
public Logger getLogger()
public boolean setLogger(Logger value)
public Logger createLogger()
public LogEntrySet getChildren()
public boolean addToChildren(LogEntry value)
public boolean removeFromChildren(LogEntry value)
public void removeAllFromChildren()
public LogEntry createChildren()
public LogEntry getParent()
public boolean setParent(LogEntry value)
public LogEntry createParent()
public java.lang.String toString()
toString in class java.lang.Objectpublic LogEntrySet getChildrenTransitive()
public LogEntrySet getParentTransitive()
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)