org.acm.seguin.ide.jbuilder
Class BrowserAdapter

java.lang.Object
  extended by org.acm.seguin.ide.jbuilder.BrowserAdapter
Direct Known Subclasses:
NewProjectAdapter, RefactoringAdapter

public class BrowserAdapter
extends java.lang.Object

Default implementation of the BrowserListener

Author:
Chris Seguin

Constructor Summary
BrowserAdapter()
           
 
Method Summary
 void browserActivated(Browser browser)
          Description of the Method
 void browserClosed(Browser browser)
          Description of the Method
 void browserClosing(Browser browser)
          Description of the Method
 void browserDeactivated(Browser browser)
          Description of the Method
 void browserNodeActivated(Browser browser, Node node)
          Description of the Method
 void browserNodeClosed(Browser browser, Node node)
          Description of the Method
 void browserOpened(Browser browser)
          Description of the Method
 void browserProjectActivated(Browser browser, Project project)
          A particular project was activated
 void browserProjectClosed(Browser browser, Project project)
          A project was closed in a particular browser
 void browserViewerActivated(Browser browser, Node node, NodeViewer viewer)
          Description of the Method
 void browserViewerDeactivating(Browser browser, Node node, NodeViewer viewer)
          Description of the Method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowserAdapter

public BrowserAdapter()
Method Detail

browserActivated

public void browserActivated(Browser browser)
Description of the Method

Parameters:
browser - Description of Parameter

browserClosed

public void browserClosed(Browser browser)
Description of the Method

Parameters:
browser - Description of Parameter

browserClosing

public void browserClosing(Browser browser)
                    throws VetoException
Description of the Method

Parameters:
browser - Description of Parameter
Throws:
VetoException - Description of Exception

browserDeactivated

public void browserDeactivated(Browser browser)
Description of the Method

Parameters:
browser - Description of Parameter

browserNodeActivated

public void browserNodeActivated(Browser browser,
                                 Node node)
Description of the Method

Parameters:
browser - Description of Parameter
node - Description of Parameter

browserNodeClosed

public void browserNodeClosed(Browser browser,
                              Node node)
Description of the Method

Parameters:
browser - Description of Parameter
node - Description of Parameter

browserOpened

public void browserOpened(Browser browser)
Description of the Method

Parameters:
browser - Description of Parameter

browserProjectActivated

public void browserProjectActivated(Browser browser,
                                    Project project)
A particular project was activated

Parameters:
browser - The browser that it was activated in
project - The project

browserProjectClosed

public void browserProjectClosed(Browser browser,
                                 Project project)
A project was closed in a particular browser

Parameters:
browser - the browser
project - the project

browserViewerActivated

public void browserViewerActivated(Browser browser,
                                   Node node,
                                   NodeViewer viewer)
Description of the Method

Parameters:
browser - Description of Parameter
node - Description of Parameter
viewer - Description of Parameter

browserViewerDeactivating

public void browserViewerDeactivating(Browser browser,
                                      Node node,
                                      NodeViewer viewer)
                               throws VetoException
Description of the Method

Parameters:
browser - Description of Parameter
node - Description of Parameter
viewer - Description of Parameter
Throws:
VetoException - Description of Exception