org.modelsphere.sms.or.db
Class DbORAbstractMethod

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.DbSMSTypedElement
                      extended by org.modelsphere.sms.db.DbSMSFeature
                          extended by org.modelsphere.sms.db.DbSMSBehavioralFeature
                              extended by org.modelsphere.sms.or.db.DbORAbstractMethod
Direct Known Subclasses:
DbORPackage, DbORProcedure, DbORTrigger

public abstract class DbORAbstractMethod
extends DbSMSBehavioralFeature

Direct subclass(es)/subinterface(s) : DbORTrigger, DbORProcedure, DbORPackage.
Composites : none.
Components : DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fBody
           
static MetaRelation1 fUser
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.db.DbSMSFeature
fOverriddenFeatures, fOverridingFeatures
 
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
DbORAbstractMethod()
          Parameter-less constructor.
DbORAbstractMethod(DbObject composite)
          Creates an instance of DbORAbstractMethod.
 
Method Summary
 java.lang.String getBody()
          Gets the "body" property of a DbORAbstractMethod's instance.
protected  int getSecurityMask()
           
 DbORUser getUser()
          Gets the user object associated to a DbORAbstractMethod'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 setBody(java.lang.String value)
          Sets the "body" property of a DbORAbstractMethod's instance.
 void setUser(DbORUser value)
          Sets the user object associated to a DbORAbstractMethod's instance.
 
Methods inherited from class org.modelsphere.sms.db.DbSMSFeature
addToOverriddenFeatures, addToOverridingFeatures, getOverriddenFeatures, getOverridingFeatures, removeFromOverriddenFeatures, removeFromOverridingFeatures, setOverriddenFeatures, setOverridingFeatures
 
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

fUser

public static final MetaRelation1 fUser

fBody

public static final MetaField fBody

metaClass

public static final MetaClass metaClass
Constructor Detail

DbORAbstractMethod

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


DbORAbstractMethod

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

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

initMeta

public static void initMeta()
For internal use only.


getSecurityMask

protected final int getSecurityMask()
Returns:
int

setUser

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

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

setBody

public final void setBody(java.lang.String value)
                   throws DbException
Sets the "body" property of a DbORAbstractMethod's instance.

Parameters:
value - the "body" property
Throws:
DbException

set

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

set

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

getUser

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

Returns:
the user object
Throws:
DbException

getBody

public final java.lang.String getBody()
                               throws DbException
Gets the "body" property of a DbORAbstractMethod's instance.

Returns:
the "body" property
Throws:
DbException


Open ModelSphere 2007. All Rights Reserved.