public interface BrickListener
Modifier and Type | Method and Description |
---|---|
void |
nodesAdded(java.lang.Object source,
Brick container,
java.util.List<BeanNode<?>> nodes)
Handle the event in which nodes have been added to a container
|
void |
nodesRemoved(java.lang.Object source,
Brick container,
java.util.List<BeanNode<?>> nodes)
Handle the event in which nodes have been removed from a container
|
void |
propertyChanged(BeanNode<?> node,
java.beans.PropertyDescriptor propertyDescriptor,
java.lang.Object value)
Handle the event in which a bean's property has been changed
|
void |
treeNeedsRefresh(java.lang.Object source,
Brick brick)
Handle the event in which a brick's tree path needs refresh
|
void nodesAdded(java.lang.Object source, Brick container, java.util.List<BeanNode<?>> nodes)
source
- the source of the eventcontainer
- the node to which nodes have been addednodes
- the nodes which have been addedvoid nodesRemoved(java.lang.Object source, Brick container, java.util.List<BeanNode<?>> nodes)
source
- the source of the eventcontainer
- the node from which nodes have been removednodes
- the nodes which have been removedvoid propertyChanged(BeanNode<?> node, java.beans.PropertyDescriptor propertyDescriptor, java.lang.Object value)
node
- the node whose property has changedpropertyDescriptor
- the property which has changedvalue
- the new valuevoid treeNeedsRefresh(java.lang.Object source, Brick brick)
source
- the source of the eventbrick
- the brick at which the refresh needs to be done