org.modelsphere.sms.or.db
Class DbORNotation

java.lang.Object
  extended by PersistentObject
      extended by org.modelsphere.jack.baseDb.db.DbObject
          extended by org.modelsphere.sms.db.DbSMSNotation
              extended by org.modelsphere.sms.or.db.DbORNotation

public final class DbORNotation
extends DbSMSNotation

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


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static java.lang.String DATARUN
           
static java.lang.String ENTITY_RELATIONSHIP
           
static MetaField fBuiltIn
           
static MetaField fChildRoleSymbol
           
static MetaField fChildRoleVisible
           
static MetaRelationN fDiagrams
           
static MetaField fKeyDependencySymbol
           
static MetaField fKeyDependencyVisible
           
static MetaField fMax1Symbol
           
static MetaField fMaxNSymbol
           
static MetaField fMin0Symbol
           
static MetaField fMin1Symbol
           
static MetaField fNumericDisplay
           
static MetaField fNumericPosition
           
static MetaField fNumericRepresentation
           
static MetaRelation1 fReferringProjectEr
           
static MetaRelation1 fReferringProjectOr
           
static MetaField fSymbolicChildRolePosition
           
static MetaField fSymbolicDisplay
           
static MetaField fSymbolicPosition
           
static MetaField fTerminologyName
           
static java.lang.String INFORMATION_ENGINEERING
           
static java.lang.String INFORMATION_ENGINEERING_PLUS
           
static java.lang.String[] listOptionTabs
           
static java.lang.String LOGICAL_DATA_STRUCTURE
           
static MetaClass metaClass
           
static java.lang.Object[] numericOptionDefaultValues
           
static MetaField[] numericOptions
           
static java.lang.String[] optionGroupComponents
           
static java.lang.String[] optionGroupHeaders
           
static MetaField[][] optionGroups
           
static java.lang.Object[][] optionValueGroups
           
static java.lang.Object[] symbolicOptionDefaultValues
           
static MetaField[] symbolicOptions
           
static java.lang.String UML
           
 
Fields inherited from class org.modelsphere.sms.db.DbSMSNotation
BE_MODE, ER_MODE, fDefaultStyle, fMasterNotationID, fName, fNotationID, fNotationMode, 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
DbORNotation()
          Parameter-less constructor.
DbORNotation(DbObject composite)
          Creates an instance of DbORNotation.
 
Method Summary
 void copyOptions(DbORNotation srcNotation)
           
 java.lang.Boolean getBuiltIn()
          Deprecated. use isBuiltIn() method instead
 ORNotationSymbol getChildRoleSymbol()
          Gets the "child role symbol" of a DbORNotation's instance.
 java.lang.Boolean getChildRoleVisible()
          Deprecated. use isChildRoleVisible() method instead
 DbRelationN getDiagrams()
          Gets the list of diagrams associated to a DbORNotation's instance.
 ORNotationSymbol getKeyDependencySymbol()
          Gets the "key dependency symbol" of a DbORNotation's instance.
 java.lang.Boolean getKeyDependencyVisible()
          Deprecated. use isKeyDependencyVisible() method instead
 ORNotationSymbol getMax1Symbol()
          Gets the "maximum 1" of a DbORNotation's instance.
 ORNotationSymbol getMaxNSymbol()
          Gets the "maximum n" of a DbORNotation's instance.
 MetaClass getMetaClass()
           
 ORNotationSymbol getMin0Symbol()
          Gets the "minimum 0" of a DbORNotation's instance.
 ORNotationSymbol getMin1Symbol()
          Gets the "minimum 1" of a DbORNotation's instance.
 ORConnectivitiesDisplay getNumericDisplay()
          Gets the "numeric connectivities displayed" of a DbORNotation's instance.
 ORConnectivityPosition getNumericPosition()
          Gets the "numeric connectivity position" of a DbORNotation's instance.
 ORNumericRepresentation getNumericRepresentation()
          Gets the "numeric style" of a DbORNotation's instance.
 DbSMSProject getReferringProjectEr()
          Gets the referringprojecter object associated to a DbORNotation's instance.
 DbSMSProject getReferringProjectOr()
          Gets the project object associated to a DbORNotation's instance.
 ORConnectivityPosition getSymbolicChildRolePosition()
          Gets the "child role position" of a DbORNotation's instance.
 ORConnectivitiesDisplay getSymbolicDisplay()
          Gets the "symbolic connectivities displayed" of a DbORNotation's instance.
 ORConnectivityPosition getSymbolicPosition()
          Gets the "symbolic connectivity position" of a DbORNotation's instance.
 java.lang.String getTerminologyName()
          Gets the "terminology" property of a DbORNotation's instance.
static void initMeta()
          For internal use only.
 void initOptions()
           
 boolean isBuiltIn()
          Tells whether a DbORNotation's instance is builtIn or not.
 boolean isChildRoleVisible()
          Tells whether a DbORNotation's instance is childRoleVisible or not.
 boolean isKeyDependencyVisible()
          Tells whether a DbORNotation's instance is keyDependencyVisible or not.
 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 setChildRoleSymbol(ORNotationSymbol value)
          Sets the "child role symbol" property of a DbORNotation's instance.
 void setChildRoleVisible(java.lang.Boolean value)
          Sets the "child role visible" property of a DbORNotation's instance.
 void setKeyDependencySymbol(ORNotationSymbol value)
          Sets the "key dependency symbol" property of a DbORNotation's instance.
 void setKeyDependencyVisible(java.lang.Boolean value)
          Sets the "key dependency visible" property of a DbORNotation's instance.
 void setMax1Symbol(ORNotationSymbol value)
          Sets the "maximum 1" property of a DbORNotation's instance.
 void setMaxNSymbol(ORNotationSymbol value)
          Sets the "maximum n" property of a DbORNotation's instance.
 void setMin0Symbol(ORNotationSymbol value)
          Sets the "minimum 0" property of a DbORNotation's instance.
 void setMin1Symbol(ORNotationSymbol value)
          Sets the "minimum 1" property of a DbORNotation's instance.
 void setNumericDisplay(ORConnectivitiesDisplay value)
          Sets the "numeric connectivities displayed" property of a DbORNotation's instance.
 void setNumericPosition(ORConnectivityPosition value)
          Sets the "numeric connectivity position" property of a DbORNotation's instance.
 void setNumericRepresentation(ORNumericRepresentation value)
          Sets the "numeric style" property of a DbORNotation's instance.
 void setReferringProjectEr(DbSMSProject value)
          Sets the referringprojecter object associated to a DbORNotation's instance.
 void setReferringProjectOr(DbSMSProject value)
          Sets the project object associated to a DbORNotation's instance.
 void setSymbolicChildRolePosition(ORConnectivityPosition value)
          Sets the "child role position" property of a DbORNotation's instance.
 void setSymbolicDisplay(ORConnectivitiesDisplay value)
          Sets the "symbolic connectivities displayed" property of a DbORNotation's instance.
 void setSymbolicPosition(ORConnectivityPosition value)
          Sets the "symbolic connectivity position" property of a DbORNotation's instance.
 void setTerminologyName(java.lang.String value)
          Sets the "terminology" property of a DbORNotation's instance.
 
Methods inherited from class org.modelsphere.sms.db.DbSMSNotation
getDefaultStyle, getMasterNotationID, getName, getNotationID, getNotationMode, matches, setDefaultStyle, setMasterNotationID, setName, setNotationID, setNotationMode
 
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

fNumericDisplay

public static final MetaField fNumericDisplay

fSymbolicDisplay

public static final MetaField fSymbolicDisplay

fNumericPosition

public static final MetaField fNumericPosition

fSymbolicPosition

public static final MetaField fSymbolicPosition

fSymbolicChildRolePosition

public static final MetaField fSymbolicChildRolePosition

fDiagrams

public static final MetaRelationN fDiagrams

fReferringProjectOr

public static final MetaRelation1 fReferringProjectOr

fMin0Symbol

public static final MetaField fMin0Symbol

fMin1Symbol

public static final MetaField fMin1Symbol

fMax1Symbol

public static final MetaField fMax1Symbol

fMaxNSymbol

public static final MetaField fMaxNSymbol

fKeyDependencyVisible

public static final MetaField fKeyDependencyVisible

fKeyDependencySymbol

public static final MetaField fKeyDependencySymbol

fChildRoleVisible

public static final MetaField fChildRoleVisible

fChildRoleSymbol

public static final MetaField fChildRoleSymbol

fBuiltIn

public static final MetaField fBuiltIn

fNumericRepresentation

public static final MetaField fNumericRepresentation

fReferringProjectEr

public static final MetaRelation1 fReferringProjectEr

fTerminologyName

public static final MetaField fTerminologyName

metaClass

public static final MetaClass metaClass

DATARUN

public static final java.lang.String DATARUN

INFORMATION_ENGINEERING_PLUS

public static final java.lang.String INFORMATION_ENGINEERING_PLUS

listOptionTabs

public static java.lang.String[] listOptionTabs

optionGroups

public static MetaField[][] optionGroups

optionValueGroups

public static java.lang.Object[][] optionValueGroups

optionGroupHeaders

public static java.lang.String[] optionGroupHeaders

optionGroupComponents

public static java.lang.String[] optionGroupComponents

numericOptions

public static MetaField[] numericOptions

numericOptionDefaultValues

public static java.lang.Object[] numericOptionDefaultValues

symbolicOptions

public static MetaField[] symbolicOptions

symbolicOptionDefaultValues

public static java.lang.Object[] symbolicOptionDefaultValues

INFORMATION_ENGINEERING

public static final java.lang.String INFORMATION_ENGINEERING

LOGICAL_DATA_STRUCTURE

public static final java.lang.String LOGICAL_DATA_STRUCTURE

UML

public static final java.lang.String UML

ENTITY_RELATIONSHIP

public static final java.lang.String ENTITY_RELATIONSHIP
Constructor Detail

DbORNotation

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


DbORNotation

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

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

initMeta

public static void initMeta()
For internal use only.


initOptions

public void initOptions()
                 throws DbException
Throws:
DbException

copyOptions

public void copyOptions(DbORNotation srcNotation)
                 throws DbException
Parameters:
srcnotation - org.modelsphere.sms.or.db.DbORNotation
Throws:
DbException

setNumericDisplay

public final void setNumericDisplay(ORConnectivitiesDisplay value)
                             throws DbException
Sets the "numeric connectivities displayed" property of a DbORNotation's instance.

Parameters:
value - the "numeric connectivities displayed" property
Throws:
DbException

setSymbolicDisplay

public final void setSymbolicDisplay(ORConnectivitiesDisplay value)
                              throws DbException
Sets the "symbolic connectivities displayed" property of a DbORNotation's instance.

Parameters:
value - the "symbolic connectivities displayed" property
Throws:
DbException

setNumericPosition

public final void setNumericPosition(ORConnectivityPosition value)
                              throws DbException
Sets the "numeric connectivity position" property of a DbORNotation's instance.

Parameters:
value - the "numeric connectivity position" property
Throws:
DbException

setSymbolicPosition

public final void setSymbolicPosition(ORConnectivityPosition value)
                               throws DbException
Sets the "symbolic connectivity position" property of a DbORNotation's instance.

Parameters:
value - the "symbolic connectivity position" property
Throws:
DbException

setSymbolicChildRolePosition

public final void setSymbolicChildRolePosition(ORConnectivityPosition value)
                                        throws DbException
Sets the "child role position" property of a DbORNotation's instance.

Parameters:
value - the "child role position" property
Throws:
DbException

setReferringProjectOr

public final void setReferringProjectOr(DbSMSProject value)
                                 throws DbException
Sets the project object associated to a DbORNotation's instance.

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

setMin0Symbol

public final void setMin0Symbol(ORNotationSymbol value)
                         throws DbException
Sets the "minimum 0" property of a DbORNotation's instance.

Parameters:
value - the "minimum 0" property
Throws:
DbException

setMin1Symbol

public final void setMin1Symbol(ORNotationSymbol value)
                         throws DbException
Sets the "minimum 1" property of a DbORNotation's instance.

Parameters:
value - the "minimum 1" property
Throws:
DbException

setMax1Symbol

public final void setMax1Symbol(ORNotationSymbol value)
                         throws DbException
Sets the "maximum 1" property of a DbORNotation's instance.

Parameters:
value - the "maximum 1" property
Throws:
DbException

setMaxNSymbol

public final void setMaxNSymbol(ORNotationSymbol value)
                         throws DbException
Sets the "maximum n" property of a DbORNotation's instance.

Parameters:
value - the "maximum n" property
Throws:
DbException

setKeyDependencyVisible

public final void setKeyDependencyVisible(java.lang.Boolean value)
                                   throws DbException
Sets the "key dependency visible" property of a DbORNotation's instance.

Parameters:
value - the "key dependency visible" property
Throws:
DbException

setKeyDependencySymbol

public final void setKeyDependencySymbol(ORNotationSymbol value)
                                  throws DbException
Sets the "key dependency symbol" property of a DbORNotation's instance.

Parameters:
value - the "key dependency symbol" property
Throws:
DbException

setChildRoleVisible

public final void setChildRoleVisible(java.lang.Boolean value)
                               throws DbException
Sets the "child role visible" property of a DbORNotation's instance.

Parameters:
value - the "child role visible" property
Throws:
DbException

setChildRoleSymbol

public final void setChildRoleSymbol(ORNotationSymbol value)
                              throws DbException
Sets the "child role symbol" property of a DbORNotation's instance.

Parameters:
value - the "child role symbol" property
Throws:
DbException

setBuiltIn

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

Parameters:
value - the "built in?" property
Throws:
DbException

setNumericRepresentation

public final void setNumericRepresentation(ORNumericRepresentation value)
                                    throws DbException
Sets the "numeric style" property of a DbORNotation's instance.

Parameters:
value - the "numeric style" property
Throws:
DbException

setReferringProjectEr

public final void setReferringProjectEr(DbSMSProject value)
                                 throws DbException
Sets the referringprojecter object associated to a DbORNotation's instance.

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

setTerminologyName

public final void setTerminologyName(java.lang.String value)
                              throws DbException
Sets the "terminology" property of a DbORNotation's instance.

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

set

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

set

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

getNumericDisplay

public final ORConnectivitiesDisplay getNumericDisplay()
                                                throws DbException
Gets the "numeric connectivities displayed" of a DbORNotation's instance.

Returns:
the "numeric connectivities displayed"
Throws:
DbException

getSymbolicDisplay

public final ORConnectivitiesDisplay getSymbolicDisplay()
                                                 throws DbException
Gets the "symbolic connectivities displayed" of a DbORNotation's instance.

Returns:
the "symbolic connectivities displayed"
Throws:
DbException

getNumericPosition

public final ORConnectivityPosition getNumericPosition()
                                                throws DbException
Gets the "numeric connectivity position" of a DbORNotation's instance.

Returns:
the "numeric connectivity position"
Throws:
DbException

getSymbolicPosition

public final ORConnectivityPosition getSymbolicPosition()
                                                 throws DbException
Gets the "symbolic connectivity position" of a DbORNotation's instance.

Returns:
the "symbolic connectivity position"
Throws:
DbException

getSymbolicChildRolePosition

public final ORConnectivityPosition getSymbolicChildRolePosition()
                                                          throws DbException
Gets the "child role position" of a DbORNotation's instance.

Returns:
the "child role position"
Throws:
DbException

getDiagrams

public final DbRelationN getDiagrams()
                              throws DbException
Gets the list of diagrams associated to a DbORNotation's instance.

Returns:
the list of diagrams.
Throws:
DbException

getReferringProjectOr

public final DbSMSProject getReferringProjectOr()
                                         throws DbException
Gets the project object associated to a DbORNotation's instance.

Returns:
the project object
Throws:
DbException

getMin0Symbol

public final ORNotationSymbol getMin0Symbol()
                                     throws DbException
Gets the "minimum 0" of a DbORNotation's instance.

Returns:
the "minimum 0"
Throws:
DbException

getMin1Symbol

public final ORNotationSymbol getMin1Symbol()
                                     throws DbException
Gets the "minimum 1" of a DbORNotation's instance.

Returns:
the "minimum 1"
Throws:
DbException

getMax1Symbol

public final ORNotationSymbol getMax1Symbol()
                                     throws DbException
Gets the "maximum 1" of a DbORNotation's instance.

Returns:
the "maximum 1"
Throws:
DbException

getMaxNSymbol

public final ORNotationSymbol getMaxNSymbol()
                                     throws DbException
Gets the "maximum n" of a DbORNotation's instance.

Returns:
the "maximum n"
Throws:
DbException

getKeyDependencyVisible

public final java.lang.Boolean getKeyDependencyVisible()
                                                throws DbException
Deprecated. use isKeyDependencyVisible() method instead

Gets the "key dependency visible" property's Boolean value of a DbORNotation's instance.

Returns:
the "key dependency visible" property's Boolean value
Throws:
DbException

isKeyDependencyVisible

public final boolean isKeyDependencyVisible()
                                     throws DbException
Tells whether a DbORNotation's instance is keyDependencyVisible or not.

Returns:
boolean
Throws:
DbException

getKeyDependencySymbol

public final ORNotationSymbol getKeyDependencySymbol()
                                              throws DbException
Gets the "key dependency symbol" of a DbORNotation's instance.

Returns:
the "key dependency symbol"
Throws:
DbException

getChildRoleVisible

public final java.lang.Boolean getChildRoleVisible()
                                            throws DbException
Deprecated. use isChildRoleVisible() method instead

Gets the "child role visible" property's Boolean value of a DbORNotation's instance.

Returns:
the "child role visible" property's Boolean value
Throws:
DbException

isChildRoleVisible

public final boolean isChildRoleVisible()
                                 throws DbException
Tells whether a DbORNotation's instance is childRoleVisible or not.

Returns:
boolean
Throws:
DbException

getChildRoleSymbol

public final ORNotationSymbol getChildRoleSymbol()
                                          throws DbException
Gets the "child role symbol" of a DbORNotation's instance.

Returns:
the "child role symbol"
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 DbORNotation's instance.

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

isBuiltIn

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

Returns:
boolean
Throws:
DbException

getNumericRepresentation

public final ORNumericRepresentation getNumericRepresentation()
                                                       throws DbException
Gets the "numeric style" of a DbORNotation's instance.

Returns:
the "numeric style"
Throws:
DbException

getReferringProjectEr

public final DbSMSProject getReferringProjectEr()
                                         throws DbException
Gets the referringprojecter object associated to a DbORNotation's instance.

Returns:
the referringprojecter object
Throws:
DbException

getTerminologyName

public final java.lang.String getTerminologyName()
                                          throws DbException
Gets the "terminology" property of a DbORNotation's instance.

Returns:
the "terminology" property
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.