org.modelsphere.sms.db
Class DbSMSBuiltInTypePackage

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.DbSMSPackage
                      extended by org.modelsphere.sms.db.DbSMSAbstractPackage
                          extended by org.modelsphere.sms.db.DbSMSBuiltInTypePackage

public final class DbSMSBuiltInTypePackage
extends DbSMSAbstractPackage

Direct subclass(es)/subinterface(s) : none.
Composites : DbSMSBuiltInTypeNode.
Components : DbOOPrimitiveType, DbORBuiltInType, DbSMSNotice, 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.db.DbSMSAbstractPackage
fIsLocked, fIsValidated, fTargetSystem
 
Fields inherited from class org.modelsphere.sms.db.DbSMSPackage
fAuthor, fPackageGos, fVersion
 
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
DbSMSBuiltInTypePackage()
          Parameter-less constructor.
DbSMSBuiltInTypePackage(DbSMSBuiltInTypeNode builtInTypeNode, java.lang.String name, DbSMSTargetSystem targetSystem)
          Creates an instance of DbSMSBuiltInTypePackage.
 
Method Summary
 java.lang.Boolean getBuiltIn()
          Deprecated. use isBuiltIn() method instead
 MetaClass getMetaClass()
           
static void initMeta()
          For internal use only.
 boolean isBuiltIn()
          Tells whether a DbSMSBuiltInTypePackage's instance is builtIn or not.
 boolean isDeletable()
           
 boolean matches(DbObject dbo)
           
 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.db.DbSMSAbstractPackage
getIsLocked, getIsValidated, getTargetSystem, isIsLocked, isIsValidated, setIsLocked, setIsValidated, setTargetSystem
 
Methods inherited from class org.modelsphere.sms.db.DbSMSPackage
getAuthor, getPackageGos, getVersion, setAuthor, setVersion
 
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, 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

DbSMSBuiltInTypePackage

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


DbSMSBuiltInTypePackage

public DbSMSBuiltInTypePackage(DbSMSBuiltInTypeNode builtInTypeNode,
                               java.lang.String name,
                               DbSMSTargetSystem targetSystem)
                        throws DbException
Creates an instance of DbSMSBuiltInTypePackage.

Parameters:
builtintypenode - org.modelsphere.sms.db.DbSMSBuiltInTypeNode
name - java.lang.String
targetsystem - org.modelsphere.sms.db.DbSMSTargetSystem
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

matches

public boolean matches(DbObject dbo)
                throws DbException
Overrides:
matches in class DbSMSAbstractPackage
Parameters:
dbo - org.modelsphere.jack.baseDb.db.DbObject
Returns:
boolean
Throws:
DbException

setBuiltIn

public final void setBuiltIn(java.lang.Boolean value)
                      throws DbException
Sets the "built in?" property of a DbSMSBuiltInTypePackage'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 DbSMSAbstractPackage
Throws:
DbException

set

public void set(MetaRelationN relation,
                DbObject neighbor,
                int op)
         throws DbException
Overrides:
set in class DbSMSAbstractPackage
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 DbSMSBuiltInTypePackage's instance.

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

isBuiltIn

public final boolean isBuiltIn()
                        throws DbException
Tells whether a DbSMSBuiltInTypePackage'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.