org.modelsphere.sms.or.db
Class DbORDataModel

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.db.DbSMSPackage
                      extended by org.modelsphere.sms.db.DbSMSAbstractPackage
                          extended by org.modelsphere.sms.or.db.DbORModel
                              extended by org.modelsphere.sms.or.db.DbORDataModel
Direct Known Subclasses:
DbIBMDataModel, DbINFDataModel, DbORADataModel

public abstract class DbORDataModel
extends DbORModel

Direct subclass(es)/subinterface(s) : DbORADataModel, DbIBMDataModel, DbINFDataModel, DbGEDataModel.
Composites : DbORDataModel, DbSMSProject, DbSMSUserDefinedPackage.
Components : DbORAssociation, DbORDataModel, DbORDiagram, DbSMSLinkModel, DbSMSNotice, DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaRelation1 fDeploymentDatabase
           
static MetaField fIsConverted
           
static MetaField fLogicalMode
           
static int LOGICAL_MODE_ENTITY_RELATIONSHIP
           
static int LOGICAL_MODE_OBJECT_RELATIONAL
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.db.DbSMSAbstractPackage
fIsLocked, fIsValidated, fTargetSystem
 
Fields inherited from class org.modelsphere.sms.db.DbSMSPackage
fAuthor, fPackageGos, fVersion
 
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
DbORDataModel()
          Parameter-less constructor.
DbORDataModel(DbObject composite, DbSMSTargetSystem targetSystem)
          Creates an instance of DbORDataModel.
DbORDataModel(DbObject composite, DbSMSTargetSystem targetSystem, int logicalMode)
          Creates an instance of DbORDataModel.
 
Method Summary
 DbORDatabase getDeploymentDatabase()
          Gets the deployment database object associated to a DbORDataModel's instance.
 java.lang.Boolean getIsConverted()
          Deprecated. use isIsConverted() method instead
 java.lang.Integer getLogicalMode()
          Gets the "logical mode" property of a DbORDataModel's instance.
 int getOperationalMode()
           
static void initMeta()
          For internal use only.
 boolean isHugeRelN(MetaRelationN metaRelN)
           
 boolean isIsConverted()
          Tells whether a DbORDataModel's instance is isConverted or not.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setDeploymentDatabase(DbORDatabase value)
          Sets the deployment database object associated to a DbORDataModel's instance.
 void setIsConverted(java.lang.Boolean value)
          Sets the "is converted" property of a DbORDataModel's instance.
 void setLogicalMode(java.lang.Integer value)
          Sets the "logical mode" property of a DbORDataModel's instance.
 
Methods inherited from class org.modelsphere.sms.or.db.DbORModel
getSecurityMask
 
Methods inherited from class org.modelsphere.sms.db.DbSMSAbstractPackage
getIsLocked, getIsValidated, getTargetSystem, isIsLocked, isIsValidated, matches, setIsLocked, setIsValidated, setTargetSystem
 
Methods inherited from class org.modelsphere.sms.db.DbSMSPackage
getAuthor, getPackageGos, getVersion, setAuthor, setVersion
 
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, 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, getMetaClass, getMinCard, getModificationTime, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, isDeletable, isDescendingFrom, 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

fDeploymentDatabase

public static final MetaRelation1 fDeploymentDatabase

fLogicalMode

public static final MetaField fLogicalMode

fIsConverted

public static final MetaField fIsConverted

metaClass

public static final MetaClass metaClass

LOGICAL_MODE_ENTITY_RELATIONSHIP

public static final int LOGICAL_MODE_ENTITY_RELATIONSHIP
See Also:
Constant Field Values

LOGICAL_MODE_OBJECT_RELATIONAL

public static final int LOGICAL_MODE_OBJECT_RELATIONAL
See Also:
Constant Field Values
Constructor Detail

DbORDataModel

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


DbORDataModel

public DbORDataModel(DbObject composite,
                     DbSMSTargetSystem targetSystem,
                     int logicalMode)
              throws DbException
Creates an instance of DbORDataModel.

Parameters:
composite - org.modelsphere.jack.baseDb.db.DbObject
targetsystem - org.modelsphere.sms.db.DbSMSTargetSystem
logicalmode - int
Throws:
DbException

DbORDataModel

public DbORDataModel(DbObject composite,
                     DbSMSTargetSystem targetSystem)
              throws DbException
Creates an instance of DbORDataModel.

Parameters:
composite - org.modelsphere.jack.baseDb.db.DbObject
targetsystem - org.modelsphere.sms.db.DbSMSTargetSystem
Throws:
DbException
Method Detail

initMeta

public static void initMeta()
For internal use only.


isHugeRelN

public final boolean isHugeRelN(MetaRelationN metaRelN)
Overrides:
isHugeRelN in class DbObject
Parameters:
metareln - org.modelsphere.jack.baseDb.meta.MetaRelationN
Returns:
boolean

getOperationalMode

public final int getOperationalMode()
                             throws DbException
Returns:
int
Throws:
DbException

setDeploymentDatabase

public final void setDeploymentDatabase(DbORDatabase value)
                                 throws DbException
Sets the deployment database object associated to a DbORDataModel's instance.

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

setLogicalMode

public final void setLogicalMode(java.lang.Integer value)
                          throws DbException
Sets the "logical mode" property of a DbORDataModel's instance.

Parameters:
value - the "logical mode" property
Throws:
DbException

setIsConverted

public final void setIsConverted(java.lang.Boolean value)
                          throws DbException
Sets the "is converted" property of a DbORDataModel's instance.

Parameters:
value - the "is converted" property
Throws:
DbException

set

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

set

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

getDeploymentDatabase

public final DbORDatabase getDeploymentDatabase()
                                         throws DbException
Gets the deployment database object associated to a DbORDataModel's instance.

Returns:
the deployment database object
Throws:
DbException

getLogicalMode

public final java.lang.Integer getLogicalMode()
                                       throws DbException
Gets the "logical mode" property of a DbORDataModel's instance.

Returns:
the "logical mode" property
Throws:
DbException

getIsConverted

public final java.lang.Boolean getIsConverted()
                                       throws DbException
Deprecated. use isIsConverted() method instead

Gets the "is converted" property's Boolean value of a DbORDataModel's instance.

Returns:
the "is converted" property's Boolean value
Throws:
DbException

isIsConverted

public final boolean isIsConverted()
                            throws DbException
Tells whether a DbORDataModel's instance is isConverted or not.

Returns:
boolean
Throws:
DbException


Open ModelSphere 2007. All Rights Reserved.