public class GenericGraph 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_LINKS
one many
GenericGraph ----------------------------------- GenericLink
graph links
|
static java.lang.String |
PROPERTY_OBJECTS
one many
GenericGraph ----------------------------------- GenericObject
graph objects
|
| Constructor and Description |
|---|
GenericGraph() |
| 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 |
addToLinks(GenericLink value) |
boolean |
addToObjects(GenericObject value) |
GenericLink |
createLinks() |
GenericObject |
createObjects() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
GenericLinkSet |
getLinks() |
GenericObjectSet |
getObjects() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
void |
removeAllFromLinks() |
void |
removeAllFromObjects() |
boolean |
removeFromLinks(GenericLink value) |
boolean |
removeFromObjects(GenericObject value) |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
GenericGraph |
withLinks(GenericLink... value) |
GenericGraph |
withLinks(GenericLink value) |
GenericGraph |
withObjects(GenericObject... value) |
GenericGraph |
withObjects(GenericObject value) |
GenericGraph |
withoutLinks(GenericLink... value) |
GenericGraph |
withoutLinks(GenericLink value) |
GenericGraph |
withoutObjects(GenericObject... value) |
GenericGraph |
withoutObjects(GenericObject value) |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_OBJECTS
one many
GenericGraph ----------------------------------- GenericObject
graph objects
public static final java.lang.String PROPERTY_LINKS
one many
GenericGraph ----------------------------------- GenericLink
graph links
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 GenericObjectSet getObjects()
public boolean addToObjects(GenericObject value)
public boolean removeFromObjects(GenericObject value)
public GenericGraph withObjects(GenericObject value)
public GenericGraph withoutObjects(GenericObject value)
public void removeAllFromObjects()
public GenericObject createObjects()
public GenericLinkSet getLinks()
public boolean addToLinks(GenericLink value)
public boolean removeFromLinks(GenericLink value)
public GenericGraph withLinks(GenericLink value)
public GenericGraph withoutLinks(GenericLink value)
public void removeAllFromLinks()
public GenericLink createLinks()
public GenericGraph withObjects(GenericObject... value)
public GenericGraph withoutObjects(GenericObject... value)
public GenericGraph withLinks(GenericLink... value)
public GenericGraph withoutLinks(GenericLink... value)
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)