(Answer) (Category) FAQ-O-Matic : (Category) General : (Category) OpenTools : (Category) Writing OpenTools with OTAPI :
How do I perform an action when JBuilder is terminated?
Gillmer Derge writes:

I think the agreed upon solution is to use a static browser listener. Something like what I've shown below. Note that you might need to check whether the browser count is 1 instead of 0 depending on when the count is decreased.

  // import com.borland.primetime.ide.Browser;
  // import com.borland.primetime.ide.BrowserListener;
  Browser.addStaticBrowserListener(new BrowserListener() {
    public void browserClosed(Browser p0) {
      if (Browser.getBrowserCount() == 0) {
        // JBuilder is exiting.  Do something about it.
      }
    }
public void browserViewerDeactivating(Browser p0, Node p1, NodeViewer p2) throws VetoException {} public void browserViewerActivated(Browser p0, Node p1, NodeViewer p2) {} public void browserNodeClosed(Browser p0, Node p1) {} public void browserNodeActivated(Browser p0, Node p1) {} public void browserProjectClosed(Browser p0, Project p1) {} public void browserProjectActivated(Browser p0, Project p1) {} public void browserClosing(Browser p0) throws VetoException {} public void browserDeactivated(Browser p0) {} public void browserActivated(Browser p0) {} public void browserOpened(Browser p0) {} }

2001-Dec-05 10:10am gyles19@visi.com
[Append to This Answer]
2001-Dec-05 10:10am
Previous: (Answer) How can I alter the state of the 'Compile before running' flag in a project's Run properties?
Next: (Answer) How can I use Velocity to create my own template-based Wizard?
This document is: http://www.visi.com/~gyles19/cgi-bin/fom.cgi?file=296
[Search] [Appearance]
This is a Faq-O-Matic 2.709.
This FAQ administered by gyles19@visi.com.

Other JBuilder Links

Java Community
Java Tools
Code Central
JB OpenTools
Community
Recent
Threads
Borland Chat
Chat FAQ
Feature Matrices
3.0 |  3.5 |  4.0
5.0 |  6.0 |  7.0
Shop for
JBuilder
JBuilder
Downloads
and reg keys
Report Piracy
Online Manuals
4.0 |  5.0 |  6.0
7.0
Borland
DevSupport's
Bug/RFE Form

Quality Central Client
JB Patches &
Updates
JBuilder FAQs TIs
JBuilder
Newsgroups
Tamaracka's
News Archive
Mr. Haki's
JBuilder Machine
JGuru's
JBuilder FAQ
Sun's Bug
Parade
Netring Home - About - Privacy
The
JBuilder Netring Logo
The Borland JBuilder Netring by JBuilder FAQ-O-Matic
[ Join Now | List Sites | Random | << Prev | Next >> ]
[ Previous 5 Sites | Skip Previous | Skip Next | Next 5 Sites ]