/
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.db;



/**
 * User: fmike  Date: 09.04.2003  Time: 18:54:21
 */
final class DbClassTransContext {
	DbTransactionContext trans;
	DbClassTransContext prevTransContext;
	DbClassImpl nextClassInTrans;

	/** new or dirty or deleted objects of this class*/
	DbObject firstObjInTrans;

	int state;

    DbClassImpl.ClassData backupData; // null for a new created classes

	DbClassTransContext(final DbTransactionContext trans) {
		this.trans = trans;
	}
}