package net.sourceforge.pain.data;
import net.sourceforge.pain.db.*;
/**
* account for gui guitool tool
*/
public final class GuiToolAdmin extends DbObject {
protected static final int LOGIN = 0;
protected static final int PASSWORD = 1;
protected static final int NFIELDS = 2;
public GuiToolAdmin() {
}
public GuiToolAdmin(PainDB db) {
super(db);
}
public GuiToolAdmin(PainDB db, String login, String pass) {
super(db);
setLogin(login);
setPassword(pass);
}
public DbClassSchema provideSchema() {
byte types[] = new byte[NFIELDS];
String names[] = new String[NFIELDS];
types[LOGIN] = DbType.STRING;
names[LOGIN] = "login";
types[PASSWORD] = DbType.STRING;
names[PASSWORD] = "password";
return new DbClassSchema(types, names);
}
public String getLogin() {
return getString(LOGIN);
}
public void setLogin(String login) {
setString(LOGIN, login);
}
public String getPassword() {
return getString(PASSWORD);
}
public void setPassword(String password) {
setString(PASSWORD, password);
}
}