org.modelsphere.sms.or.db
Class DbORAbsTable

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.or.db.DbORAbsTable
Direct Known Subclasses:
DbORTable, DbORView

public abstract class DbORAbsTable
extends DbSMSClassifier

Direct subclass(es)/subinterface(s) : DbORView, DbORTable.
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 fAssociationEnds
           
static MetaField fSelectionRule
           
static MetaRelation1 fUser
           
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
DbORAbsTable()
          Parameter-less constructor.
DbORAbsTable(DbObject composite)
          Creates an instance of DbORAbsTable.
 
Method Summary
 DbRelationN getAssociationEnds()
          Gets the list of association roles associated to a DbORAbsTable's instance.
protected  int getSecurityMask()
           
 java.lang.String getSelectionRule()
          Gets the "selection rule" property of a DbORAbsTable's instance.
 DbORUser getUser()
          Gets the user object associated to a DbORAbsTable'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 setSelectionRule(java.lang.String value)
          Sets the "selection rule" property of a DbORAbsTable's instance.
 void setSuperCopy(DbSMSSemanticalObject value)
           
 void setUser(DbORUser value)
          Sets the user object associated to a DbORAbsTable's instance.
 
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, 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

fSelectionRule

public static final MetaField fSelectionRule

fAssociationEnds

public static final MetaRelationN fAssociationEnds

fUser

public static final MetaRelation1 fUser

metaClass

public static final MetaClass metaClass
Constructor Detail

DbORAbsTable

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


DbORAbsTable

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

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

initMeta

public static void initMeta()
For internal use only.


setSuperCopy

public void setSuperCopy(DbSMSSemanticalObject value)
                  throws DbException
Overrides:
setSuperCopy in class DbSMSSemanticalObject
Parameters:
value - org.modelsphere.sms.db.DbSMSSemanticalObject
Throws:
DbException

getSecurityMask

protected final int getSecurityMask()
Returns:
int

setSelectionRule

public final void setSelectionRule(java.lang.String value)
                            throws DbException
Sets the "selection rule" property of a DbORAbsTable's instance.

Parameters:
value - the "selection rule" property
Throws:
DbException

setUser

public final void setUser(DbORUser value)
                   throws DbException
Sets the user object associated to a DbORAbsTable's instance.

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

set

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

set

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

getSelectionRule

public final java.lang.String getSelectionRule()
                                        throws DbException
Gets the "selection rule" property of a DbORAbsTable's instance.

Returns:
the "selection rule" property
Throws:
DbException

getAssociationEnds

public final DbRelationN getAssociationEnds()
                                     throws DbException
Gets the list of association roles associated to a DbORAbsTable's instance.

Returns:
the list of association roles.
Throws:
DbException

getUser

public final DbORUser getUser()
                       throws DbException
Gets the user object associated to a DbORAbsTable's instance.

Returns:
the user object
Throws:
DbException


Open ModelSphere 2007. All Rights Reserved.