projectviewer.event
Interface ProjectListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
ProjectAdapter

public interface ProjectListener
extends java.util.EventListener

A project listener.

Version:
$Id: ProjectListener.java 6276 2004-08-26 05:20:00Z vanza $
Author:
Marcelo Vanzin

Method Summary
 void fileAdded(ProjectEvent pe)
          Method called when a single file has been added to a project.
 void fileRemoved(ProjectEvent pe)
          Method called when a single file has been removed from a project.
 void filesAdded(ProjectEvent pe)
          Method called when several files have been added to a project.
 void filesRemoved(ProjectEvent pe)
          Method called when more than one file have been removed from a project.
 void propertiesChanged(ProjectEvent pe)
          Method called when project properties (such as name and root) have changed.
 

Method Detail

fileAdded

public void fileAdded(ProjectEvent pe)
Method called when a single file has been added to a project. The event object will contain a reference to the file, returned by the getAddedFile() method.

Parameters:
pe - The project event.

filesAdded

public void filesAdded(ProjectEvent pe)
Method called when several files have been added to a project. The event object will contain the list of files, returned by the getAddedFiles() method.

Parameters:
pe - The project event.

fileRemoved

public void fileRemoved(ProjectEvent pe)
Method called when a single file has been removed from a project.

Parameters:
pe - The project event.

filesRemoved

public void filesRemoved(ProjectEvent pe)
Method called when more than one file have been removed from a project.

Parameters:
pe - The project event.

propertiesChanged

public void propertiesChanged(ProjectEvent pe)
Method called when project properties (such as name and root) have changed. Properties may actually not have changed at all - this event will be fired whenever the user opens the "Project Options" dialog and clicks "OK".

Parameters:
pe - The project event.