/
area/
classes/net/sourceforge/pain/logic/
classes/net/sourceforge/pain/logic/event/
classes/net/sourceforge/pain/logic/fn/util/
classes/net/sourceforge/pain/network/console/
classes/net/sourceforge/pain/plugin/
classes/net/sourceforge/pain/plugin/reset/
classes/net/sourceforge/pain/plugin/shutdown/
classes/net/sourceforge/pain/plugin/social/
classest/net/sourceforge/pain/db/data/
doc/
doc/paindb/resources/
src/net/sourceforge/pain/logic/
src/net/sourceforge/pain/logic/event/
src/net/sourceforge/pain/logic/fn/util/
src/net/sourceforge/pain/network/console/
src/net/sourceforge/pain/network/console/telnet/
src/net/sourceforge/pain/plugin/
src/net/sourceforge/pain/plugin/command/
src/net/sourceforge/pain/plugin/reset/
src/net/sourceforge/pain/plugin/shutdown/
src/net/sourceforge/pain/plugin/social/
src/net/sourceforge/pain/util/
tests/
tests/net/sourceforge/pain/db/data/
package net.sourceforge.pain.data.prototype;

import net.sourceforge.pain.data.*;
import net.sourceforge.pain.db.*;

/**
 * PAiN  Date: 29.05.2003  Time: 2:01:35
 */
public abstract class Prototype extends Role {

	public Prototype() {
	}

	public Prototype(PainDB db) {
		super(db);
	}

	public abstract Class getPrototypedRoleClass();

	public String getVnum() {
		return ((PrototypeInfo) getRole(PrototypeInfo.class)).getVnum();
	}

	public String toString() {
		return "TODO: add toString()";
	}
}