org.modelsphere.jack.baseDb.db
Class DbUDFValue

java.lang.Object
  extended by PersistentObject
      extended by org.modelsphere.jack.baseDb.db.DbObject
          extended by org.modelsphere.jack.baseDb.db.DbUDFValue

public final class DbUDFValue
extends DbObject

Stores the value of a UDF.

See Also:
org.modelsphere.jack.baseDb.db.UDF

Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaRelation1 fDbObject
           
static MetaField fValue
           
static MetaClass metaClass
           
 
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
DbUDFValue()
           
DbUDFValue(DbUDF udf, DbObject dbo, java.lang.Object value)
           
 
Method Summary
 DbObject getDbObject()
           
 MetaRelation1[] getDependencyRelations()
           
 MetaClass getMetaClass()
           
 java.lang.Object getValue()
           
 boolean hasWriteAccess()
           
static void initMeta()
           
 boolean matches(DbObject dbo)
           
 void set(MetaField metaField, java.lang.Object value)
           
 void setDbObject(DbObject dbo)
           
 void setValue(java.lang.Object value)
           
 
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, getEDCTimestamp, getFullDisplayName, getId, getMatchingObject, getMinCard, getModificationTime, getName, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, isAddedAndRemoved, isAlive, isDeletable, isDescendingFrom, isHugeRelN, load, load, reinsert, remove, removeDbRefreshListener, save, set, set, setComposite, setMatchingObject, setModificationTime, setName, setRelationNN, setRelationNN, setValidationStatus, toString, valuesAreEqual
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fDbObject

public static final MetaRelation1 fDbObject

fValue

public static final MetaField fValue

metaClass

public static final MetaClass metaClass
Constructor Detail

DbUDFValue

public DbUDFValue()

DbUDFValue

public DbUDFValue(DbUDF udf,
                  DbObject dbo,
                  java.lang.Object value)
           throws DbException
Throws:
DbException
Method Detail

initMeta

public static void initMeta()

hasWriteAccess

public final boolean hasWriteAccess()
                             throws DbException
Overrides:
hasWriteAccess in class DbObject
Throws:
DbException

getDependencyRelations

public final MetaRelation1[] getDependencyRelations()
Overrides:
getDependencyRelations in class DbObject

matches

public final boolean matches(DbObject dbo)
                      throws DbException
Overrides:
matches in class DbObject
Throws:
DbException

setDbObject

public final void setDbObject(DbObject dbo)
                       throws DbException
Throws:
DbException

setValue

public final void setValue(java.lang.Object value)
                    throws DbException
Throws:
DbException

set

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

getDbObject

public final DbObject getDbObject()
                           throws DbException
Throws:
DbException

getValue

public final java.lang.Object getValue()
                                throws DbException
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.