org.modelsphere.sms.oo.java.db
Class DbJVMethod

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.oo.db.DbOOOperation
                                  extended by org.modelsphere.sms.oo.db.DbOOAbstractMethod
                                      extended by org.modelsphere.sms.oo.db.DbOOMethod
                                          extended by org.modelsphere.sms.oo.java.db.DbJVMethod

public final class DbJVMethod
extends DbOOMethod

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


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static java.lang.String ARRAY_TYPE_USE
           
static MetaField fFinal
           
static MetaRelationN fJavaExceptions
           
static MetaField fNative
           
static MetaRelationN fProcedures
           
static MetaField fStrictfp
           
static MetaField fSynchronized
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.oo.db.DbOOMethod
fAbstract, fDomain, fReturnElementType, fReturnType, fStatic, fTypeUse, fTypeUseStyle
 
Fields inherited from class org.modelsphere.sms.oo.db.DbOOAbstractMethod
fVisibility
 
Fields inherited from class org.modelsphere.sms.oo.db.DbOOOperation
complexity, fBody
 
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
DbJVMethod()
          Parameter-less constructor.
DbJVMethod(DbObject composite)
          Creates an instance of DbJVMethod.
 
Method Summary
 void addToJavaExceptions(DbJVClass value)
          Adds an element to the list of exceptions associated to a DbJVMethod's instance.
protected  int getFeatureSet()
           
 java.lang.Boolean getFinal()
          Deprecated. use isFinal() method instead
 DbRelationN getJavaExceptions()
          Gets the list of exceptions associated to a DbJVMethod's instance.
 MetaClass getMetaClass()
           
 java.lang.Boolean getNative()
          Deprecated. use isNative() method instead
 DbRelationN getProcedures()
          Gets the list of procedures associated to a DbJVMethod's instance.
 java.lang.Boolean getStrictfp()
          Deprecated. use isStrictfp() method instead
 java.lang.Boolean getSynchronized()
          Deprecated. use isSynchronized() method instead
static void initMeta()
          For internal use only.
 boolean isFinal()
          Tells whether a DbJVMethod's instance is final or not.
 boolean isNative()
          Tells whether a DbJVMethod's instance is native or not.
 boolean isStrictfp()
          Tells whether a DbJVMethod's instance is strictfp or not.
 boolean isSynchronized()
          Tells whether a DbJVMethod's instance is synchronized or not.
 void removeFromJavaExceptions(DbJVClass value)
          Removes an element from the list of exceptions associated to a DbJVMethod's instance.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setFinal(java.lang.Boolean value)
          Sets the "final" property of a DbJVMethod's instance.
 void setJavaExceptions(DbJVClass value, int op)
          Adds an element to or removes an element from the list of exceptions associated to a DbJVMethod's instance.
 void setNative(java.lang.Boolean value)
          Sets the "native" property of a DbJVMethod's instance.
 void setStrictfp(java.lang.Boolean value)
          Sets the "strictfp" property of a DbJVMethod's instance.
 void setSynchronized(java.lang.Boolean value)
          Sets the "synchronized" property of a DbJVMethod's instance.
 
Methods inherited from class org.modelsphere.sms.oo.db.DbOOMethod
buildTypeDisplayString, getAbstract, getDomain, getReturnElementType, getReturnType, getStatic, getTypeUse, getTypeUseStyle, isAbstract, isStatic, setAbstract, setDomain, setReturnElementType, setReturnType, setStatic, setTypeUse, setTypeUseStyle
 
Methods inherited from class org.modelsphere.sms.oo.db.DbOOAbstractMethod
buildDisplayString, buildSignature, getVisibility, hasParameter, hasSameSignatureAs, matches, setVisibility
 
Methods inherited from class org.modelsphere.sms.oo.db.DbOOOperation
getBody, setBody
 
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, 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

fJavaExceptions

public static final MetaRelationN fJavaExceptions

fFinal

public static final MetaField fFinal

fNative

public static final MetaField fNative

fSynchronized

public static final MetaField fSynchronized

fProcedures

public static final MetaRelationN fProcedures

fStrictfp

public static final MetaField fStrictfp

metaClass

public static final MetaClass metaClass

ARRAY_TYPE_USE

public static final java.lang.String ARRAY_TYPE_USE
See Also:
Constant Field Values
Constructor Detail

DbJVMethod

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


DbJVMethod

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

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

initMeta

public static void initMeta()
For internal use only.


getFeatureSet

protected final int getFeatureSet()
Returns:
int

setJavaExceptions

public final void setJavaExceptions(DbJVClass value,
                                    int op)
                             throws DbException
Adds an element to or removes an element from the list of exceptions associated to a DbJVMethod's instance.

Parameters:
value - an element to be added to or removed from the list.
op - Either Db.ADD_TO_RELN or Db.REMOVE_FROM_RELN
Throws:
DbException

addToJavaExceptions

public final void addToJavaExceptions(DbJVClass value)
                               throws DbException
Adds an element to the list of exceptions associated to a DbJVMethod's instance.

Parameters:
value - the element to be added.
Throws:
DbException

removeFromJavaExceptions

public final void removeFromJavaExceptions(DbJVClass value)
                                    throws DbException
Removes an element from the list of exceptions associated to a DbJVMethod's instance.

Parameters:
value - the element to be removed.
Throws:
DbException

setFinal

public final void setFinal(java.lang.Boolean value)
                    throws DbException
Sets the "final" property of a DbJVMethod's instance.

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

setNative

public final void setNative(java.lang.Boolean value)
                     throws DbException
Sets the "native" property of a DbJVMethod's instance.

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

setSynchronized

public final void setSynchronized(java.lang.Boolean value)
                           throws DbException
Sets the "synchronized" property of a DbJVMethod's instance.

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

setStrictfp

public final void setStrictfp(java.lang.Boolean value)
                       throws DbException
Sets the "strictfp" property of a DbJVMethod's instance.

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

set

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

set

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

getJavaExceptions

public final DbRelationN getJavaExceptions()
                                    throws DbException
Gets the list of exceptions associated to a DbJVMethod's instance.

Returns:
the list of exceptions.
Throws:
DbException

getFinal

public final java.lang.Boolean getFinal()
                                 throws DbException
Deprecated. use isFinal() method instead

Gets the "final" property's Boolean value of a DbJVMethod's instance.

Returns:
the "final" property's Boolean value
Throws:
DbException

isFinal

public final boolean isFinal()
                      throws DbException
Tells whether a DbJVMethod's instance is final or not.

Returns:
boolean
Throws:
DbException

getNative

public final java.lang.Boolean getNative()
                                  throws DbException
Deprecated. use isNative() method instead

Gets the "native" property's Boolean value of a DbJVMethod's instance.

Returns:
the "native" property's Boolean value
Throws:
DbException

isNative

public final boolean isNative()
                       throws DbException
Tells whether a DbJVMethod's instance is native or not.

Returns:
boolean
Throws:
DbException

getSynchronized

public final java.lang.Boolean getSynchronized()
                                        throws DbException
Deprecated. use isSynchronized() method instead

Gets the "synchronized" property's Boolean value of a DbJVMethod's instance.

Returns:
the "synchronized" property's Boolean value
Throws:
DbException

isSynchronized

public final boolean isSynchronized()
                             throws DbException
Tells whether a DbJVMethod's instance is synchronized or not.

Returns:
boolean
Throws:
DbException

getProcedures

public final DbRelationN getProcedures()
                                throws DbException
Gets the list of procedures associated to a DbJVMethod's instance.

Returns:
the list of procedures.
Throws:
DbException

getStrictfp

public final java.lang.Boolean getStrictfp()
                                    throws DbException
Deprecated. use isStrictfp() method instead

Gets the "strictfp" property's Boolean value of a DbJVMethod's instance.

Returns:
the "strictfp" property's Boolean value
Throws:
DbException

isStrictfp

public final boolean isStrictfp()
                         throws DbException
Tells whether a DbJVMethod's instance is strictfp or not.

Returns:
boolean
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.