diff options
author | neilm <neilm@openoffice.org> | 2002-11-15 12:28:36 +0000 |
---|---|---|
committer | neilm <neilm@openoffice.org> | 2002-11-15 12:28:36 +0000 |
commit | 408935699c5a65f09dde12d848eadbc867ae0f16 (patch) | |
tree | fa73ba2335a1bb18868f6b5361a66247e8322451 /scripting/workben/installer/NavPanel.java | |
parent | 4701a503d0bb1fc51e686e1990050edfdb014ebc (diff) |
Adding package declarations
Diffstat (limited to 'scripting/workben/installer/NavPanel.java')
-rw-r--r-- | scripting/workben/installer/NavPanel.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripting/workben/installer/NavPanel.java b/scripting/workben/installer/NavPanel.java index 57077b388ce6..7101200a47c2 100644 --- a/scripting/workben/installer/NavPanel.java +++ b/scripting/workben/installer/NavPanel.java @@ -1,3 +1,5 @@ +package installer; + import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
@@ -49,6 +51,10 @@ public class NavPanel extends JPanel implements ActionListener { navCancel.setEnabled(bEnable);
}
+ public void enableIDE(boolean bEnable) {
+ ideDetected = bEnable;
+ }
+
public void actionPerformed(ActionEvent ev) {
if ((ev.getSource() == navNext) && (next.length() != 0)) {
wizard.show(next);
@@ -57,8 +63,14 @@ public class NavPanel extends JPanel implements ActionListener { wizard.show(prev);
}
if (ev.getSource() == navCancel) {
+ if( ideDetected ) {
+ wizard.show(InstallWizard.IDEWELCOME);
+ }
+ else {
wizard.exitForm(null);
}
+ enableIDE(false);
+ }
}
public void setNextListener(ActionListener listener) {
@@ -97,4 +109,5 @@ public class NavPanel extends JPanel implements ActionListener { private InstallWizard wizard;
private String next;
private String prev;
+ private boolean ideDetected = false;
}
|