org.modelsphere.sms.or.db
Class DbORBuiltInType

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.DbORBuiltInType

public final class DbORBuiltInType
extends DbORTypeClassifier

Direct subclass(es)/subinterface(s) : none.
Composites : DbSMSBuiltInTypePackage.
Components : DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fBuiltIn
           
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
DbORBuiltInType()
          Parameter-less constructor.
DbORBuiltInType(DbObject composite)
          Creates an instance of DbORBuiltInType.
DbORBuiltInType(DbSMSBuiltInTypePackage builtInTypePackage, java.lang.String name)
          Creates an instance of DbORBuiltInType.
 
Method Summary
 java.lang.Boolean getBuiltIn()
          Deprecated. use isBuiltIn() method instead
 MetaClass getMetaClass()
           
 javax.swing.Icon getSemanticalIcon(int form)
           
static void initMeta()
          For internal use only.
 boolean isBuiltIn()
          Tells whether a DbORBuiltInType's instance is builtIn or not.
 boolean isDeletable()
           
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setBuiltIn(java.lang.Boolean value)
          Sets the "built in?"
 
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, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, 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

fBuiltIn

public static final MetaField fBuiltIn

metaClass

public static final MetaClass metaClass
Constructor Detail

DbORBuiltInType

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


DbORBuiltInType

public DbORBuiltInType(DbSMSBuiltInTypePackage builtInTypePackage,
                       java.lang.String name)
                throws DbException
Creates an instance of DbORBuiltInType.

Parameters:
builtintypepackage - org.modelsphere.sms.db.DbSMSBuiltInTypePackage
name - java.lang.String
Throws:
DbException

DbORBuiltInType

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

Parameters:
composite - org.modelsphere.jack.baseDb.db.DbObject
Throws:
DbException
Method Detail

initMeta

public static void initMeta()
For internal use only.


isDeletable

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

getSemanticalIcon

public final javax.swing.Icon getSemanticalIcon(int form)
                                         throws DbException
Overrides:
getSemanticalIcon in class DbObject
Parameters:
form - int
Returns:
icon
Throws:
DbException

setBuiltIn

public final void setBuiltIn(java.lang.Boolean value)
                      throws DbException
Sets the "built in?" property of a DbORBuiltInType's instance.

Parameters:
value - the "built in?" 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

getBuiltIn

public final java.lang.Boolean getBuiltIn()
                                   throws DbException
Deprecated. use isBuiltIn() method instead

Gets the "built in?" property's Boolean value of a DbORBuiltInType's instance.

Returns:
the "built in?" property's Boolean value
Throws:
DbException

isBuiltIn

public final boolean isBuiltIn()
                        throws DbException
Tells whether a DbORBuiltInType's instance is builtIn or not.

Returns:
boolean
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.