org.modelsphere.sms.db
Class DbSMSTargetSystem

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

public final class DbSMSTargetSystem
extends DbSMSSemanticalObject

Direct subclass(es)/subinterface(s) : none.
Composites : DbSMSProject.
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 MetaField fID
           
static MetaRelationN fPackages
           
static MetaField fRootID
           
static MetaField fVersion
           
static MetaClass metaClass
           
 
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
DbSMSTargetSystem()
          Parameter-less constructor.
DbSMSTargetSystem(DbSMSProject project, java.lang.String name, java.lang.String version, java.lang.Integer id, java.lang.Integer rootId)
          Creates an instance of DbSMSTargetSystem.
 
Method Summary
 java.lang.Boolean getBuiltIn()
          Deprecated. use isBuiltIn() method instead
 DbSMSBuiltInTypePackage getBuiltInTypePackage()
           
 java.lang.Integer getID()
          Gets the "id" property of a DbSMSTargetSystem's instance.
 MetaClass getMetaClass()
           
 DbRelationN getPackages()
          Gets the list of packages associated to a DbSMSTargetSystem's instance.
 java.lang.Integer getRootID()
          Gets the "root id" property of a DbSMSTargetSystem's instance.
 java.lang.String getVersion()
          Gets the "version" property of a DbSMSTargetSystem's instance.
static void initMeta()
          For internal use only.
 boolean isBuiltIn()
          Tells whether a DbSMSTargetSystem's instance is builtIn or not.
 boolean isDeletable()
           
 boolean matches(DbObject dbo)
           
 void remove()
           
 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?"
 void setID(java.lang.Integer value)
          Sets the "id" property of a DbSMSTargetSystem's instance.
 void setRootID(java.lang.Integer value)
          Sets the "root id" property of a DbSMSTargetSystem's instance.
 void setVersion(java.lang.String value)
          Sets the "version" property of a DbSMSTargetSystem's instance.
 
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, 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

fVersion

public static final MetaField fVersion

fID

public static final MetaField fID

fRootID

public static final MetaField fRootID

fPackages

public static final MetaRelationN fPackages

fBuiltIn

public static final MetaField fBuiltIn

metaClass

public static final MetaClass metaClass
Constructor Detail

DbSMSTargetSystem

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


DbSMSTargetSystem

public DbSMSTargetSystem(DbSMSProject project,
                         java.lang.String name,
                         java.lang.String version,
                         java.lang.Integer id,
                         java.lang.Integer rootId)
                  throws DbException
Creates an instance of DbSMSTargetSystem.

Parameters:
project - org.modelsphere.sms.db.DbSMSProject
name - java.lang.String
version - java.lang.String
id - java.lang.Integer
rootid - java.lang.Integer
Throws:
DbException
Method Detail

initMeta

public static void initMeta()
For internal use only.


getBuiltInTypePackage

public final DbSMSBuiltInTypePackage getBuiltInTypePackage()
                                                    throws DbException
Returns:
built in type package
Throws:
DbException

remove

public final void remove()
                  throws DbException
Overrides:
remove in class DbObject
Throws:
DbException

matches

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

isDeletable

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

setVersion

public final void setVersion(java.lang.String value)
                      throws DbException
Sets the "version" property of a DbSMSTargetSystem's instance.

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

setID

public final void setID(java.lang.Integer value)
                 throws DbException
Sets the "id" property of a DbSMSTargetSystem's instance.

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

setRootID

public final void setRootID(java.lang.Integer value)
                     throws DbException
Sets the "root id" property of a DbSMSTargetSystem's instance.

Parameters:
value - the "root id" property
Throws:
DbException

setBuiltIn

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

set

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

getVersion

public final java.lang.String getVersion()
                                  throws DbException
Gets the "version" property of a DbSMSTargetSystem's instance.

Returns:
the "version" property
Throws:
DbException

getID

public final java.lang.Integer getID()
                              throws DbException
Gets the "id" property of a DbSMSTargetSystem's instance.

Returns:
the "id" property
Throws:
DbException

getRootID

public final java.lang.Integer getRootID()
                                  throws DbException
Gets the "root id" property of a DbSMSTargetSystem's instance.

Returns:
the "root id" property
Throws:
DbException

getPackages

public final DbRelationN getPackages()
                              throws DbException
Gets the list of packages associated to a DbSMSTargetSystem's instance.

Returns:
the list of packages.
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 DbSMSTargetSystem's instance.

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

isBuiltIn

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