throws ObjectStoreException
{
_name=key;
_classes=new ObjectKeyHashSet<DBClassBase>();
_subpackages=new ObjectKeyHashSet<DBPackage>();
_persistentImpl=new PersistentImpl();
ObjectDB.makePersistent( this);
if ( _name.length()>0)
{
DBPackage containing=get( namespacePart( key ), db);
_containingPackage=new ObjectRef<DBPackage>( containing);