/
codebase/
codebase/area/
codebase/doc/
codebase/etc/
codebase/src/net/sourceforge/pain/data/trigger/
codebase/src/net/sourceforge/pain/logic/
codebase/src/net/sourceforge/pain/logic/affect/
codebase/src/net/sourceforge/pain/logic/event/
codebase/src/net/sourceforge/pain/logic/event/deploy/
codebase/src/net/sourceforge/pain/logic/event/guitool/
codebase/src/net/sourceforge/pain/logic/event/guitool/event/
codebase/src/net/sourceforge/pain/logic/fn/util/
codebase/src/net/sourceforge/pain/logic/trigger/
codebase/src/net/sourceforge/pain/logic/trigger/impl/
codebase/src/net/sourceforge/pain/network/console/
codebase/src/net/sourceforge/pain/network/console/telnet/
codebase/src/net/sourceforge/pain/network/guitool/
codebase/src/net/sourceforge/pain/plugin/
codebase/src/net/sourceforge/pain/plugin/command/
codebase/src/net/sourceforge/pain/plugin/reset/
codebase/src/net/sourceforge/pain/plugin/shutdown/
codebase/src/net/sourceforge/pain/plugin/social/
codebase/src/net/sourceforge/pain/util/
db/doc/javadoc/resources/
db/src/net/sourceforge/pain/util/
gui/
gui/lib/
gui/src/net/sourceforge/pain/tools/guitool/dbbrowse/
gui/src/net/sourceforge/pain/tools/guitool/dialog/
gui/src/net/sourceforge/pain/tools/guitool/menu/
gui/src/net/sourceforge/pain/tools/guitool/resources/
gui/src/net/sourceforge/pain/tools/guitool/resources/images/
gui/src/net/sourceforge/pain/tools/guitool/resources/images/explorer/
tests/
tests/src/
tests/src/net/sourceforge/pain/db/data/
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);
	}


}