com.borland.primetime.node
Class ProjectAdapter

java.lang.Object
  |
  +--com.borland.primetime.node.ProjectAdapter

public class ProjectAdapter
extends java.lang.Object
implements ProjectListener

An abstract adapter class for receiving project events. The methods in this class are empty. This class exists as convenience for creating listener objects.


Constructor Summary
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectAdapter

public ProjectAdapter()
Method Detail

nodeChildrenChanged

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

nodeChanged

public void nodeChanged(Project project,
                        Node node)
Description copied from interface: ProjectListener
Invoked when a node's display name or icon changes.
Specified by:
nodeChanged in interface ProjectListener
Tags copied from interface: ProjectListener
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)
Description copied from interface: ProjectListener
Invoked when one or more properties of the project node change.
Specified by:
projectPropertyChanged in interface ProjectListener
Tags copied from interface: ProjectListener
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.