org.modelsphere.sms.oo.db
Class DbOOAdt

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.DbSMSClassifier
                      extended by org.modelsphere.sms.db.DbSMSTypeClassifier
                          extended by org.modelsphere.sms.oo.db.DbOOAdt
Direct Known Subclasses:
DbOOClass, DbOOPrimitiveType

public abstract class DbOOAdt
extends DbSMSTypeClassifier

Direct subclass(es)/subinterface(s) : DbOOClass, DbOOPrimitiveType.
Composites : none.
Components : DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaRelationN fCommonItems
           
static MetaRelationN fTypedDataMembers
           
static MetaRelationN fTypedElementDataMembers
           
static MetaRelationN fTypedElementMethods
           
static MetaRelationN fTypedElementParameters
           
static MetaRelationN fTypedMethods
           
static MetaRelationN fTypedParameters
           
static MetaRelationN fUsedByDomains
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.db.DbSMSClassifier
fClassifierGos
 
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
DbOOAdt()
          Parameter-less constructor.
DbOOAdt(DbObject composite)
          Creates an instance of DbOOAdt.
 
Method Summary
 DbRelationN getCommonItems()
          Gets the list of common items associated to a DbOOAdt's instance.
 DbRelationN getTypedDataMembers()
          Gets the list of typed fields associated to a DbOOAdt's instance.
 DbRelationN getTypedElementDataMembers()
          Gets the list of typed field elements associated to a DbOOAdt's instance.
 DbRelationN getTypedElementMethods()
          Gets the list of typed elements methods associated to a DbOOAdt's instance.
 DbRelationN getTypedElementParameters()
          Gets the list of typed element parameters associated to a DbOOAdt's instance.
 DbRelationN getTypedMethods()
          Gets the list of typed methods associated to a DbOOAdt's instance.
 DbRelationN getTypedParameters()
          Gets the list of typed parameters associated to a DbOOAdt's instance.
 DbRelationN getUsedByDomains()
          Gets the list of used by domains associated to a DbOOAdt'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)
           
 
Methods inherited from class org.modelsphere.sms.db.DbSMSClassifier
getClassifierGos
 
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, getMetaClass, 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

fTypedDataMembers

public static final MetaRelationN fTypedDataMembers

fTypedMethods

public static final MetaRelationN fTypedMethods

fTypedParameters

public static final MetaRelationN fTypedParameters

fTypedElementDataMembers

public static final MetaRelationN fTypedElementDataMembers

fTypedElementMethods

public static final MetaRelationN fTypedElementMethods

fTypedElementParameters

public static final MetaRelationN fTypedElementParameters

fCommonItems

public static final MetaRelationN fCommonItems

fUsedByDomains

public static final MetaRelationN fUsedByDomains

metaClass

public static final MetaClass metaClass
Constructor Detail

DbOOAdt

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


DbOOAdt

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

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

initMeta

public static void initMeta()
For internal use only.


set

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

set

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

getTypedDataMembers

public final DbRelationN getTypedDataMembers()
                                      throws DbException
Gets the list of typed fields associated to a DbOOAdt's instance.

Returns:
the list of typed fields.
Throws:
DbException

getTypedMethods

public final DbRelationN getTypedMethods()
                                  throws DbException
Gets the list of typed methods associated to a DbOOAdt's instance.

Returns:
the list of typed methods.
Throws:
DbException

getTypedParameters

public final DbRelationN getTypedParameters()
                                     throws DbException
Gets the list of typed parameters associated to a DbOOAdt's instance.

Returns:
the list of typed parameters.
Throws:
DbException

getTypedElementDataMembers

public final DbRelationN getTypedElementDataMembers()
                                             throws DbException
Gets the list of typed field elements associated to a DbOOAdt's instance.

Returns:
the list of typed field elements.
Throws:
DbException

getTypedElementMethods

public final DbRelationN getTypedElementMethods()
                                         throws DbException
Gets the list of typed elements methods associated to a DbOOAdt's instance.

Returns:
the list of typed elements methods.
Throws:
DbException

getTypedElementParameters

public final DbRelationN getTypedElementParameters()
                                            throws DbException
Gets the list of typed element parameters associated to a DbOOAdt's instance.

Returns:
the list of typed element parameters.
Throws:
DbException

getCommonItems

public final DbRelationN getCommonItems()
                                 throws DbException
Gets the list of common items associated to a DbOOAdt's instance.

Returns:
the list of common items.
Throws:
DbException

getUsedByDomains

public final DbRelationN getUsedByDomains()
                                   throws DbException
Gets the list of used by domains associated to a DbOOAdt's instance.

Returns:
the list of used by domains.
Throws:
DbException


Open ModelSphere 2007. All Rights Reserved.