00001 /** 00002 * C-JDBC: Clustered JDBC. 00003 * Copyright (C) 2002-2004 French National Institute For Research In Computer 00004 * Science And Control (INRIA). 00005 * Contact: c-jdbc@objectweb.org 00006 * 00007 * This library is free software; you can redistribute it and/or modify it 00008 * under the terms of the GNU Lesser General Public License as published by the 00009 * Free Software Foundation; either version 2.1 of the License, or any later 00010 * version. 00011 * 00012 * This library is distributed in the hope that it will be useful, but WITHOUT 00013 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 00014 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License 00015 * for more details. 00016 * 00017 * You should have received a copy of the GNU Lesser General Public License 00018 * along with this library; if not, write to the Free Software Foundation, 00019 * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. 00020 * 00021 * Initial developer(s): Nicolas Modrzyk. 00022 * Contributor(s): ______________________. 00023 */ 00024 00025 package org.objectweb.cjdbc.console.wizard.objects; 00026 00027 import javax.swing.JComponent; 00028 00029 import org.objectweb.cjdbc.common.i18n.WizardTranslate; 00030 00031 /** 00032 * <code>User</code> class is used to store user name and password and access 00033 * them from different fields and forms in the wizard 00034 * 00035 * @author <a href="mailto:Nicolas.Modrzyk@inria.fr">Nicolas Modrzyk </a> 00036 * @version 1.0 00037 */ 00038 public class User extends JComponent 00039 { 00040 String password; 00041 String username = WizardTranslate.get("label.user.undefined"); 00042 00043 /** 00044 * Returns the password value. 00045 * 00046 * @return Returns the password. 00047 */ 00048 public String getPassword() 00049 { 00050 return password; 00051 } 00052 00053 /** 00054 * Sets the password value. 00055 * 00056 * @param password The password to set. 00057 */ 00058 public void setPassword(String password) 00059 { 00060 this.password = password; 00061 } 00062 00063 /** 00064 * Returns the username value. 00065 * 00066 * @return Returns the username. 00067 */ 00068 public String getUsername() 00069 { 00070 return username; 00071 } 00072 00073 /** 00074 * Sets the username value. 00075 * 00076 * @param username The username to set. 00077 */ 00078 public void setUsername(String username) 00079 { 00080 this.username = username; 00081 } 00082 00083 /** 00084 * @see java.lang.Object#toString() 00085 */ 00086 public String toString() 00087 { 00088 return username; 00089 } 00090 }