public class ReplicationRoot extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
static ReplicationRootSet |
EMPTY_SET |
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_APPLICATIONOBJECT |
static java.lang.String |
PROPERTY_KIDS
one many
ReplicationRoot ----------------------------------- ReplicationRoot
parent kids
|
static java.lang.String |
PROPERTY_NAME |
static java.lang.String |
PROPERTY_PARENT
many one
ReplicationRoot ----------------------------------- ReplicationRoot
kids parent
|
| Constructor and Description |
|---|
ReplicationRoot() |
| 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 |
addToKids(ReplicationRoot value) |
ReplicationRoot |
createKids() |
ReplicationRoot |
createParent() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.Object |
get(java.lang.String attrName) |
java.lang.Object |
getApplicationObject() |
ReplicationRootSet |
getKids() |
ReplicationRootSet |
getKidsTransitive() |
java.lang.String |
getName() |
ReplicationRoot |
getParent() |
ReplicationRootSet |
getParentTransitive() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
void |
removeAllFromKids() |
boolean |
removeFromKids(ReplicationRoot 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) |
void |
setApplicationObject(java.lang.Object value) |
void |
setName(java.lang.String value) |
boolean |
setParent(ReplicationRoot value) |
java.lang.String |
toString() |
ReplicationRoot |
withApplicationObject(java.lang.Object value) |
ReplicationRoot |
withKids(ReplicationRoot... value) |
ReplicationRoot |
withName(java.lang.String value) |
ReplicationRoot |
withoutKids(ReplicationRoot... value) |
ReplicationRoot |
withParent(ReplicationRoot value) |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_NAME
public static final java.lang.String PROPERTY_APPLICATIONOBJECT
public static final java.lang.String PROPERTY_KIDS
one many
ReplicationRoot ----------------------------------- ReplicationRoot
parent kids
public static final ReplicationRootSet EMPTY_SET
public static final java.lang.String PROPERTY_PARENT
many one
ReplicationRoot ----------------------------------- ReplicationRoot
kids 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 getName()
public void setName(java.lang.String value)
public ReplicationRoot withName(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object getApplicationObject()
public void setApplicationObject(java.lang.Object value)
public ReplicationRoot withApplicationObject(java.lang.Object value)
public ReplicationRootSet getKids()
public ReplicationRootSet getKidsTransitive()
public boolean addToKids(ReplicationRoot value)
public boolean removeFromKids(ReplicationRoot value)
public ReplicationRoot withKids(ReplicationRoot... value)
public ReplicationRoot withoutKids(ReplicationRoot... value)
public void removeAllFromKids()
public ReplicationRoot createKids()
public ReplicationRoot getParent()
public ReplicationRootSet getParentTransitive()
public boolean setParent(ReplicationRoot value)
public ReplicationRoot withParent(ReplicationRoot value)
public ReplicationRoot createParent()
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)