org.modelsphere.sms.db
Class DbSMSNotation

java.lang.Object
  extended by PersistentObject
      extended by org.modelsphere.jack.baseDb.db.DbObject
          extended by org.modelsphere.sms.db.DbSMSNotation
Direct Known Subclasses:
DbBENotation, DbORNotation

public abstract class DbSMSNotation
extends DbObject

Direct subclass(es)/subinterface(s) : DbORNotation, DbBENotation.
Composites : DbSMSProject.
Components : none.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static int BE_MODE
           
static int ER_MODE
           
static MetaRelation1 fDefaultStyle
           
static MetaField fMasterNotationID
           
static MetaField fName
           
static MetaField fNotationID
           
static MetaField fNotationMode
           
static MetaClass metaClass
           
static int OR_MODE
           
 
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
DbSMSNotation()
          Parameter-less constructor.
DbSMSNotation(DbObject composite)
          Creates an instance of DbSMSNotation.
 
Method Summary
 DbSMSStyle getDefaultStyle()
          Gets the default style object associated to a DbSMSNotation's instance.
 java.lang.Integer getMasterNotationID()
          Gets the "master notation id" property of a DbSMSNotation's instance.
 java.lang.String getName()
          Gets the "name" property of a DbSMSNotation's instance.
 java.lang.Integer getNotationID()
          Gets the "notation id" property of a DbSMSNotation's instance.
 java.lang.Integer getNotationMode()
          Gets the "notation mode" property of a DbSMSNotation's instance.
static void initMeta()
          For internal use only.
 boolean matches(DbObject dbo)
           
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setDefaultStyle(DbSMSStyle value)
          Sets the default style object associated to a DbSMSNotation's instance.
 void setMasterNotationID(java.lang.Integer value)
          Sets the "master notation id" property of a DbSMSNotation's instance.
 void setName(java.lang.String value)
          Sets the "name" property of a DbSMSNotation's instance.
 void setNotationID(java.lang.Integer value)
          Sets the "notation id" property of a DbSMSNotation's instance.
 void setNotationMode(java.lang.Integer value)
          Sets the "notation mode" property of a DbSMSNotation's instance.
 
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, getMetaClass, 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

fName

public static final MetaField fName

fDefaultStyle

public static final MetaRelation1 fDefaultStyle

fNotationID

public static final MetaField fNotationID

fNotationMode

public static final MetaField fNotationMode

fMasterNotationID

public static final MetaField fMasterNotationID

metaClass

public static final MetaClass metaClass

ER_MODE

public static final int ER_MODE
See Also:
Constant Field Values

OR_MODE

public static final int OR_MODE
See Also:
Constant Field Values

BE_MODE

public static final int BE_MODE
See Also:
Constant Field Values
Constructor Detail

DbSMSNotation

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


DbSMSNotation

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

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

initMeta

public static void initMeta()
For internal use only.


matches

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

setName

public final void setName(java.lang.String value)
                   throws DbException
Sets the "name" property of a DbSMSNotation's instance.

Overrides:
setName in class DbObject
Parameters:
value - the "name" property
Throws:
DbException

setDefaultStyle

public final void setDefaultStyle(DbSMSStyle value)
                           throws DbException
Sets the default style object associated to a DbSMSNotation's instance.

Parameters:
value - the default style object to be associated
Throws:
DbException

setNotationID

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

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

setNotationMode

public final void setNotationMode(java.lang.Integer value)
                           throws DbException
Sets the "notation mode" property of a DbSMSNotation's instance.

Parameters:
value - the "notation mode" property
Throws:
DbException

setMasterNotationID

public final void setMasterNotationID(java.lang.Integer value)
                               throws DbException
Sets the "master notation id" property of a DbSMSNotation's instance.

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

set

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

set

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

getName

public final java.lang.String getName()
                               throws DbException
Gets the "name" property of a DbSMSNotation's instance.

Overrides:
getName in class DbObject
Returns:
the "name" property
Throws:
DbException

getDefaultStyle

public final DbSMSStyle getDefaultStyle()
                                 throws DbException
Gets the default style object associated to a DbSMSNotation's instance.

Returns:
the default style object
Throws:
DbException

getNotationID

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

Returns:
the "notation id" property
Throws:
DbException

getNotationMode

public final java.lang.Integer getNotationMode()
                                        throws DbException
Gets the "notation mode" property of a DbSMSNotation's instance.

Returns:
the "notation mode" property
Throws:
DbException

getMasterNotationID

public final java.lang.Integer getMasterNotationID()
                                            throws DbException
Gets the "master notation id" property of a DbSMSNotation's instance.

Returns:
the "master notation id" property
Throws:
DbException


Open ModelSphere 2007. All Rights Reserved.