com.borland.primetime.node
Interface ProjectListener

All Known Implementing Classes:
ProjectAdapter

public interface ProjectListener
extends java.util.EventListener

See Also:
ProjectAdapter

Method Summary
 void nodeChanged(Project project, Node node)
          Invoked when a node's display name or icon changes.
 void nodeChildrenChanged(Project project, Node parent)
          Invoked when a node is added to or removed from a parent node in this project.
 void projectPropertyChanged(Project project, java.lang.String category, java.lang.String property, java.lang.String oldValue, java.lang.String newValue)
          Invoked when one or more properties of the project node change.
 

Method Detail

nodeChildrenChanged

public void nodeChildrenChanged(Project project,
                                Node parent)
Invoked when a node is added to or removed from a parent node in this project.
Parameters:
project - The project that was modified.
parent - The node whose children have changed.

nodeChanged

public void nodeChanged(Project project,
                        Node node)
Invoked when a node's display name or icon changes.
Parameters:
project - The project that was modified.
node - The node within the project whose display name or icon has changed.

projectPropertyChanged

public void projectPropertyChanged(Project project,
                                   java.lang.String category,
                                   java.lang.String property,
                                   java.lang.String oldValue,
                                   java.lang.String newValue)
Invoked when one or more properties of the project node change.
Parameters:
project - The project that was modified.
category - The category that the modified property belongs to.
property - The name of the modified property.
oldValue - The prior value of the property.
newValue - The new value of the property.