mev-4.0.01/source/org/tigr/microarray/mev/cluster/clusterUtil/submit/lola/LOLAPasswordDialog.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2 Copyright @ 1999-2004, The Institute for Genomic Research (TIGR).
2 26 Feb 07 jari 3 All rights reserved.
2 26 Feb 07 jari 4 */
2 26 Feb 07 jari 5 /*
2 26 Feb 07 jari 6  * LOLAPasswordDialog.java
2 26 Feb 07 jari 7  *
2 26 Feb 07 jari 8  * Created on July 16, 2004, 3:57 PM
2 26 Feb 07 jari 9  */
2 26 Feb 07 jari 10
2 26 Feb 07 jari 11 package org.tigr.microarray.mev.cluster.clusterUtil.submit.lola;
2 26 Feb 07 jari 12
2 26 Feb 07 jari 13 import java.awt.event.ActionEvent;
2 26 Feb 07 jari 14
2 26 Feb 07 jari 15 import javax.swing.JOptionPane;
2 26 Feb 07 jari 16
2 26 Feb 07 jari 17 import org.tigr.microarray.mev.cluster.clusterUtil.submit.PasswordDialog;
2 26 Feb 07 jari 18 import org.tigr.microarray.mev.cluster.gui.impl.dialogs.DialogListener;
2 26 Feb 07 jari 19 import org.tigr.microarray.mev.cluster.gui.impl.dialogs.dialogHelpUtil.HelpWindow;
2 26 Feb 07 jari 20
2 26 Feb 07 jari 21 /**
2 26 Feb 07 jari 22  *
2 26 Feb 07 jari 23  * @author  braisted
2 26 Feb 07 jari 24  */
2 26 Feb 07 jari 25 public class LOLAPasswordDialog extends PasswordDialog {
2 26 Feb 07 jari 26     
2 26 Feb 07 jari 27     /** Creates a new instance of LOLAPasswordDialog */
2 26 Feb 07 jari 28     public LOLAPasswordDialog(String email, String password) {
2 26 Feb 07 jari 29         super("LOLA Login", "Email:", email, password);
2 26 Feb 07 jari 30         setActionListeners(new Listener());
2 26 Feb 07 jari 31     }
2 26 Feb 07 jari 32     
2 26 Feb 07 jari 33     /**
2 26 Feb 07 jari 34      * The class to listen to the dialog events.
2 26 Feb 07 jari 35      */
2 26 Feb 07 jari 36     private class Listener extends DialogListener {
2 26 Feb 07 jari 37         
2 26 Feb 07 jari 38         public void actionPerformed(ActionEvent e) {
2 26 Feb 07 jari 39             String command = e.getActionCommand();
2 26 Feb 07 jari 40             
2 26 Feb 07 jari 41             if (command.equals("ok-command")) {
2 26 Feb 07 jari 42                 result = JOptionPane.OK_OPTION;
2 26 Feb 07 jari 43                 dispose();
2 26 Feb 07 jari 44                 return;
2 26 Feb 07 jari 45             } else if (command.equals("cancel-command")) {
2 26 Feb 07 jari 46                 result = JOptionPane.CANCEL_OPTION;
2 26 Feb 07 jari 47                 dispose();
2 26 Feb 07 jari 48                 return;
2 26 Feb 07 jari 49             }
2 26 Feb 07 jari 50             else if (command.equals("reset-command")) {
2 26 Feb 07 jari 51                 resetControls();
2 26 Feb 07 jari 52             }
2 26 Feb 07 jari 53             else if (command.equals("info-command")){
2 26 Feb 07 jari 54                 HelpWindow hw = new HelpWindow(LOLAPasswordDialog.this, "LOLA Login Dialog");
2 26 Feb 07 jari 55                 if(hw.getWindowContent()){
2 26 Feb 07 jari 56                     hw.setSize(450,650);
2 26 Feb 07 jari 57                     hw.setLocation();
2 26 Feb 07 jari 58                     hw.show();
2 26 Feb 07 jari 59                 }
2 26 Feb 07 jari 60                 else {
2 26 Feb 07 jari 61                     hw.setVisible(false);
2 26 Feb 07 jari 62                     hw.dispose();
2 26 Feb 07 jari 63                 }
2 26 Feb 07 jari 64             }
2 26 Feb 07 jari 65         }
2 26 Feb 07 jari 66         
2 26 Feb 07 jari 67     }
2 26 Feb 07 jari 68            
2 26 Feb 07 jari 69 }