org.modelsphere.sms.or.informix.db
Class DbINFDbspace

java.lang.Object
  extended by PersistentObject
      extended by org.modelsphere.jack.baseDb.db.DbObject
          extended by org.modelsphere.jack.baseDb.db.DbSemanticalObject
              extended by org.modelsphere.sms.db.DbSMSSemanticalObject
                  extended by org.modelsphere.sms.or.informix.db.DbINFDbspace

public final class DbINFDbspace
extends DbSMSSemanticalObject

Direct subclass(es)/subinterface(s) : none.
Composites : DbINFDatabase.
Components : DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaRelation1 fDatabase
           
static MetaRelationN fFragments
           
static MetaRelationN fIndexes
           
static MetaRelationN fTables
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.db.DbSMSSemanticalObject
fObjectImports, fSourceLinks, fSubCopies, fSuperCopy, fTargetLinks, fUmlConstraints, fUmlStereotype
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbSemanticalObject
fAdminAccessList, fAlias, fDescription, fName, fPhysicalName, fWriteAccessList
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbObject
ACCESS_GRANTED, ACCESS_NOT_GRANTED, fComponents, fComposite, fCreationTime, fModificationTime, fUdfValues, fValidationStatus, LONG_FORM, SHORT_FORM, VALIDATION_ERROR, VALIDATION_OK, VALIDATION_WARNING, writeAccess
 
Constructor Summary
DbINFDbspace()
          Parameter-less constructor.
DbINFDbspace(DbObject composite)
          Creates an instance of DbINFDbspace.
 
Method Summary
 DbINFDatabase getDatabase()
          Gets the database object associated to a DbINFDbspace's instance.
 DbRelationN getFragments()
          Gets the list of fragments associated to a DbINFDbspace's instance.
 DbRelationN getIndexes()
          Gets the list of indexes associated to a DbINFDbspace's instance.
 MetaClass getMetaClass()
           
 DbRelationN getTables()
          Gets the list of tables associated to a DbINFDbspace's instance.
static void initMeta()
          For internal use only.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setDatabase(DbINFDatabase value)
          Sets the database object associated to a DbINFDbspace's instance.
 
Methods inherited from class org.modelsphere.sms.db.DbSMSSemanticalObject
addToSourceLinks, addToTargetLinks, addToUmlConstraints, getObjectImports, getSourceLinks, getSubCopies, getSuperCopy, getTargetLinks, getUmlConstraints, getUmlStereotype, removeFromSourceLinks, removeFromTargetLinks, removeFromUmlConstraints, setSourceLinks, setSuperCopy, setTargetLinks, setUmlConstraints, setUmlStereotype
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbSemanticalObject
findComponentByPhysicalName, getAdminAccessList, getAlias, getDescription, getName, getPhysicalName, getWriteAccessList, matches, setAlias, setDescription, setName, setPhysicalName
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbObject
addDbRefreshListener, addDbRefreshListener, basicReinsert, basicSet, basicSet, buildFullNameString, buildFullNameString, componentTree, componentTree, componentTree, copyComponent, createComponent, createComponent, createRAMRelN, deepCopy, deepCopy, doDeleteAction, findComponentByName, findComponentByName, findMatchingObject, generateEDCTimestamp, get, get, get, getAccordingToStatus, getComponents, getComposite, getCompositeOfType, getCreationTime, getDb, getDependencyRelations, getEDCTimestamp, getFullDisplayName, getId, getMatchingObject, getMinCard, getModificationTime, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, isDeletable, isDescendingFrom, isHugeRelN, load, load, reinsert, remove, removeDbRefreshListener, save, set, setComposite, setMatchingObject, setModificationTime, setRelationNN, setRelationNN, setValidationStatus, toString, valuesAreEqual
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fFragments

public static final MetaRelationN fFragments

fTables

public static final MetaRelationN fTables

fDatabase

public static final MetaRelation1 fDatabase

fIndexes

public static final MetaRelationN fIndexes

metaClass

public static final MetaClass metaClass
Constructor Detail

DbINFDbspace

public DbINFDbspace()
Parameter-less constructor. Required by Java Beans Conventions.


DbINFDbspace

public DbINFDbspace(DbObject composite)
             throws DbException
Creates an instance of DbINFDbspace.

Parameters:
composite - the object which will contain the newly-created instance
Throws:
DbException
Method Detail

initMeta

public static void initMeta()
For internal use only.


setDatabase

public final void setDatabase(DbINFDatabase value)
                       throws DbException
Sets the database object associated to a DbINFDbspace's instance.

Parameters:
value - the database object to be associated
Throws:
DbException

set

public void set(MetaField metaField,
                java.lang.Object value)
         throws DbException
Overrides:
set in class DbSMSSemanticalObject
Throws:
DbException

set

public void set(MetaRelationN relation,
                DbObject neighbor,
                int op)
         throws DbException
Overrides:
set in class DbSMSSemanticalObject
Throws:
DbException

getFragments

public final DbRelationN getFragments()
                               throws DbException
Gets the list of fragments associated to a DbINFDbspace's instance.

Returns:
the list of fragments.
Throws:
DbException

getTables

public final DbRelationN getTables()
                            throws DbException
Gets the list of tables associated to a DbINFDbspace's instance.

Returns:
the list of tables.
Throws:
DbException

getDatabase

public final DbINFDatabase getDatabase()
                                throws DbException
Gets the database object associated to a DbINFDbspace's instance.

Returns:
the database object
Throws:
DbException

getIndexes

public final DbRelationN getIndexes()
                             throws DbException
Gets the list of indexes associated to a DbINFDbspace's instance.

Returns:
the list of indexes.
Throws:
DbException

getMetaClass

public MetaClass getMetaClass()
Specified by:
getMetaClass in class DbObject


Open ModelSphere 2007. All Rights Reserved.