Class ObjectTreeManager

java.lang.Object
net.ontopia.topicmaps.impl.utils.ObjectTreeManager
All Implemented Interfaces:
Serializable, EventListenerIF, EventManagerIF

public class ObjectTreeManager extends Object implements EventManagerIF, Serializable
INTERNAL: Event manager that fires object added and removed events for children of added or removed objects.

This class is itself an event listener that listens to the standard property change events fired by the object model. Objects that are added or removed are traversed and further events for the children of those objects are fired.

If your event listeners depends on knowing when objects are added or removed use this class instead of doing the traversal yourself.

See Also: