java.lang.Object
de.grogra.graph.EventSupport
An instance of
EventSupport
can be used in implementations
of Graph
for the management of event listeners
and for dispatching of events.- Author:
- Ole Kniemeyer
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addAttributeChangeListener
(Object object, boolean asNode, AttributeChangeListener l) void
void
void
addEdgeChangeListener
(Object object, boolean asNode, EdgeChangeListener l) protected void
finalize()
void
fireAttributeChanged
(Object object, boolean asNode, Attribute a, FieldChain field, int[] indices, GraphState gs) void
void
fireEdgeChanged
(Integer type, Object[] listeners, Object source, Object target, Object edgeSet, GraphState gs) void
fireEdgeChanged
(Object source, Object target, Object edge, GraphState gs) void
void
void
removeAttributeChangeListener
(Object object, boolean asNode, AttributeChangeListener l) void
void
void
removeEdgeChangeListener
(Object object, boolean asNode, EdgeChangeListener l)
-
Constructor Details
-
EventSupport
-
-
Method Details
-
finalize
protected void finalize() -
addChangeBoundaryListener
-
removeChangeBoundaryListener
-
addAttributeChangeListener
-
addEdgeChangeListener
-
removeAttributeChangeListener
-
removeEdgeChangeListener
-
fireBeginChange
-
fireEndChange
-
fireEdgeChanged
-
fireEdgeChanged
-
fireAttributeChanged
public void fireAttributeChanged(Object object, boolean asNode, Attribute a, FieldChain field, int[] indices, GraphState gs) -
addAttributeChangeListener
-
removeAttributeChangeListener
-
addEdgeChangeListener
-
removeEdgeChangeListener
-