org.modelsphere.sms.or.db
Class DbORDomain

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.or.db.DbORTypeClassifier
                              extended by org.modelsphere.sms.or.db.DbORDomain

public final class DbORDomain
extends DbORTypeClassifier

Direct subclass(es)/subinterface(s) : none.
Composites : DbORDomainModel.
Components : DbORAllowableValue, DbORField, DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fCaseSensitive
           
static MetaField fCategory
           
static MetaRelationN fFields
           
static MetaField fLength
           
static MetaRelationN fMethods
           
static MetaField fNbDecimal
           
static MetaField fNull
           
static MetaRelation1 fOoSourceType
           
static MetaField fOrderedCollection
           
static MetaRelationN fParameters
           
static MetaField fPropagated
           
static MetaField fReference
           
static MetaRelation1 fSourceType
           
static MetaRelationN fSubDomains
           
static MetaRelation1 fSuperDomain
           
static MetaRelation1 fUser
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.or.db.DbORTypeClassifier
fCommonItems, fDomains, fReturnTypedProcedures, fTypedAttributes, fTypedParameters
 
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
DbORDomain()
          Parameter-less constructor.
DbORDomain(DbObject composite)
          Creates an instance of DbORDomain.
 
Method Summary
 java.lang.Boolean getCaseSensitive()
          Deprecated. use isCaseSensitive() method instead
 ORDomainCategory getCategory()
          Gets the "category" of a DbORDomain's instance.
 DbRelationN getFields()
          Gets the list of fields associated to a DbORDomain's instance.
 java.lang.Integer getLength()
          Gets the "length" of a DbORDomain's instance.
 MetaClass getMetaClass()
           
 DbRelationN getMethods()
          Gets the list of methods associated to a DbORDomain's instance.
 java.lang.Integer getNbDecimal()
          Gets the "nbr. decimals" of a DbORDomain's instance.
 java.lang.Boolean getNull()
          Deprecated. use isNull() method instead
 DbOOAdt getOoSourceType()
          Gets the oo source type object associated to a DbORDomain's instance.
 java.lang.Boolean getOrderedCollection()
          Deprecated. use isOrderedCollection() method instead
 DbRelationN getParameters()
          Gets the list of parameters associated to a DbORDomain's instance.
 java.lang.Boolean getPropagated()
          Deprecated. use isPropagated() method instead
 java.lang.Boolean getReference()
          Deprecated. use isReference() method instead
 DbORTypeClassifier getSourceType()
          Gets the source type object associated to a DbORDomain's instance.
 DbRelationN getSubDomains()
          Gets the list of sub domains associated to a DbORDomain's instance.
 DbORDomain getSuperDomain()
          Gets the super domain object associated to a DbORDomain's instance.
 DbORUser getUser()
          Gets the user object associated to a DbORDomain's instance.
static void initMeta()
          For internal use only.
 boolean isCaseSensitive()
          Tells whether a DbORDomain's instance is caseSensitive or not.
 boolean isNull()
          Tells whether a DbORDomain's instance is null or not.
 boolean isOrderedCollection()
          Tells whether a DbORDomain's instance is orderedCollection or not.
 boolean isPropagated()
          Tells whether a DbORDomain's instance is propagated or not.
 boolean isReference()
          Tells whether a DbORDomain's instance is reference or not.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setCaseSensitive(java.lang.Boolean value)
          Sets the "case sensitive" property of a DbORDomain's instance.
 void setCategory(ORDomainCategory value)
          Sets the "category" property of a DbORDomain's instance.
 void setLength(java.lang.Integer value)
          Sets the "length" property of a DbORDomain's instance.
 void setNbDecimal(java.lang.Integer value)
          Sets the "nbr. decimals" property of a DbORDomain's instance.
 void setNull(java.lang.Boolean value)
          Sets the "null possible" property of a DbORDomain's instance.
 void setOoSourceType(DbOOAdt value)
          Sets the oo source type object associated to a DbORDomain's instance.
 void setOrderedCollection(java.lang.Boolean value)
          Sets the "ordered collection" property of a DbORDomain's instance.
 void setPropagated(java.lang.Boolean value)
          Sets the "propagated" property of a DbORDomain's instance.
 void setReference(java.lang.Boolean value)
          Sets the "reference" property of a DbORDomain's instance.
 void setSourceType(DbORTypeClassifier value)
          Sets the source type object associated to a DbORDomain's instance.
 void setSuperDomain(DbORDomain value)
          Sets the super domain object associated to a DbORDomain's instance.
 void setUser(DbORUser value)
          Sets the user object associated to a DbORDomain's instance.
 
Methods inherited from class org.modelsphere.sms.or.db.DbORTypeClassifier
getCommonItems, getDomains, getReturnTypedProcedures, getTypedAttributes, getTypedParameters
 
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, 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

fCategory

public static final MetaField fCategory

fOrderedCollection

public static final MetaField fOrderedCollection

fSourceType

public static final MetaRelation1 fSourceType

fUser

public static final MetaRelation1 fUser

fLength

public static final MetaField fLength

fNbDecimal

public static final MetaField fNbDecimal

fNull

public static final MetaField fNull

fReference

public static final MetaField fReference

fCaseSensitive

public static final MetaField fCaseSensitive

fSubDomains

public static final MetaRelationN fSubDomains

fSuperDomain

public static final MetaRelation1 fSuperDomain

fOoSourceType

public static final MetaRelation1 fOoSourceType

fParameters

public static final MetaRelationN fParameters

fMethods

public static final MetaRelationN fMethods

fFields

public static final MetaRelationN fFields

fPropagated

public static final MetaField fPropagated

metaClass

public static final MetaClass metaClass
Constructor Detail

DbORDomain

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


DbORDomain

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

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

initMeta

public static void initMeta()
For internal use only.


setCategory

public final void setCategory(ORDomainCategory value)
                       throws DbException
Sets the "category" property of a DbORDomain's instance.

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

setOrderedCollection

public final void setOrderedCollection(java.lang.Boolean value)
                                throws DbException
Sets the "ordered collection" property of a DbORDomain's instance.

Parameters:
value - the "ordered collection" property
Throws:
DbException

setSourceType

public final void setSourceType(DbORTypeClassifier value)
                         throws DbException
Sets the source type object associated to a DbORDomain's instance.

Parameters:
value - the source type object to be associated
Throws:
DbException

setUser

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

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

setLength

public final void setLength(java.lang.Integer value)
                     throws DbException
Sets the "length" property of a DbORDomain's instance.

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

setNbDecimal

public final void setNbDecimal(java.lang.Integer value)
                        throws DbException
Sets the "nbr. decimals" property of a DbORDomain's instance.

Parameters:
value - the "nbr. decimals" property
Throws:
DbException

setNull

public final void setNull(java.lang.Boolean value)
                   throws DbException
Sets the "null possible" property of a DbORDomain's instance.

Parameters:
value - the "null possible" property
Throws:
DbException

setReference

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

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

setCaseSensitive

public final void setCaseSensitive(java.lang.Boolean value)
                            throws DbException
Sets the "case sensitive" property of a DbORDomain's instance.

Parameters:
value - the "case sensitive" property
Throws:
DbException

setSuperDomain

public final void setSuperDomain(DbORDomain value)
                          throws DbException
Sets the super domain object associated to a DbORDomain's instance.

Parameters:
value - the super domain object to be associated
Throws:
DbException

setOoSourceType

public final void setOoSourceType(DbOOAdt value)
                           throws DbException
Sets the oo source type object associated to a DbORDomain's instance.

Parameters:
value - the oo source type object to be associated
Throws:
DbException

setPropagated

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

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

set

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

set

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

getCategory

public final ORDomainCategory getCategory()
                                   throws DbException
Gets the "category" of a DbORDomain's instance.

Returns:
the "category"
Throws:
DbException

getOrderedCollection

public final java.lang.Boolean getOrderedCollection()
                                             throws DbException
Deprecated. use isOrderedCollection() method instead

Gets the "ordered collection" property's Boolean value of a DbORDomain's instance.

Returns:
the "ordered collection" property's Boolean value
Throws:
DbException

isOrderedCollection

public final boolean isOrderedCollection()
                                  throws DbException
Tells whether a DbORDomain's instance is orderedCollection or not.

Returns:
boolean
Throws:
DbException

getSourceType

public final DbORTypeClassifier getSourceType()
                                       throws DbException
Gets the source type object associated to a DbORDomain's instance.

Returns:
the source type object
Throws:
DbException

getUser

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

Returns:
the user object
Throws:
DbException

getLength

public final java.lang.Integer getLength()
                                  throws DbException
Gets the "length" of a DbORDomain's instance.

Returns:
the "length"
Throws:
DbException

getNbDecimal

public final java.lang.Integer getNbDecimal()
                                     throws DbException
Gets the "nbr. decimals" of a DbORDomain's instance.

Returns:
the "nbr. decimals"
Throws:
DbException

getNull

public final java.lang.Boolean getNull()
                                throws DbException
Deprecated. use isNull() method instead

Gets the "null possible" property's Boolean value of a DbORDomain's instance.

Returns:
the "null possible" property's Boolean value
Throws:
DbException

isNull

public final boolean isNull()
                     throws DbException
Tells whether a DbORDomain's instance is null or not.

Returns:
boolean
Throws:
DbException

getReference

public final java.lang.Boolean getReference()
                                     throws DbException
Deprecated. use isReference() method instead

Gets the "reference" property's Boolean value of a DbORDomain's instance.

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

isReference

public final boolean isReference()
                          throws DbException
Tells whether a DbORDomain's instance is reference or not.

Returns:
boolean
Throws:
DbException

getCaseSensitive

public final java.lang.Boolean getCaseSensitive()
                                         throws DbException
Deprecated. use isCaseSensitive() method instead

Gets the "case sensitive" property's Boolean value of a DbORDomain's instance.

Returns:
the "case sensitive" property's Boolean value
Throws:
DbException

isCaseSensitive

public final boolean isCaseSensitive()
                              throws DbException
Tells whether a DbORDomain's instance is caseSensitive or not.

Returns:
boolean
Throws:
DbException

getSubDomains

public final DbRelationN getSubDomains()
                                throws DbException
Gets the list of sub domains associated to a DbORDomain's instance.

Returns:
the list of sub domains.
Throws:
DbException

getSuperDomain

public final DbORDomain getSuperDomain()
                                throws DbException
Gets the super domain object associated to a DbORDomain's instance.

Returns:
the super domain object
Throws:
DbException

getOoSourceType

public final DbOOAdt getOoSourceType()
                              throws DbException
Gets the oo source type object associated to a DbORDomain's instance.

Returns:
the oo source type object
Throws:
DbException

getParameters

public final DbRelationN getParameters()
                                throws DbException
Gets the list of parameters associated to a DbORDomain's instance.

Returns:
the list of parameters.
Throws:
DbException

getMethods

public final DbRelationN getMethods()
                             throws DbException
Gets the list of methods associated to a DbORDomain's instance.

Returns:
the list of methods.
Throws:
DbException

getFields

public final DbRelationN getFields()
                            throws DbException
Gets the list of fields associated to a DbORDomain's instance.

Returns:
the list of fields.
Throws:
DbException

getPropagated

public final java.lang.Boolean getPropagated()
                                      throws DbException
Deprecated. use isPropagated() method instead

Gets the "propagated" property's Boolean value of a DbORDomain's instance.

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

isPropagated

public final boolean isPropagated()
                           throws DbException
Tells whether a DbORDomain's instance is propagated or not.

Returns:
boolean
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.