org.modelsphere.sms.db
Class DbSMSInheritanceGo
java.lang.Object
PersistentObject
org.modelsphere.jack.baseDb.db.DbObject
org.modelsphere.sms.db.DbSMSGraphicalObject
org.modelsphere.sms.db.DbSMSLineGo
org.modelsphere.sms.db.DbSMSInheritanceGo
- All Implemented Interfaces:
- DbGraphicalObjectI
public final class DbSMSInheritanceGo
- extends DbSMSLineGo
Direct subclass(es)/subinterface(s) : none.
Composites : DbSMSDiagram.
Components : none.
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 |
Methods inherited from class org.modelsphere.sms.db.DbSMSLineGo |
getBackEndGo, getDashStyle, getFrontEndGo, getHighlight, getLineColor, getPolyline, getRightAngle, isRightAngle, setBackEndGo, setDashStyle, setFrontEndGo, setHighlight, setLineColor, setPolyline, setRightAngle |
Methods inherited from class org.modelsphere.sms.db.DbSMSGraphicalObject |
find, findStyle, getAutoFit, getBackEndLineGos, getFrontEndLineGos, getGraphicPeer, getMetaField, getRectangle, getStyle, isAutoFit, isDeleteCascadeLineGo, setAutoFit, setGraphicPeer, setRectangle, setStyle |
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, getName, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, isDeletable, isDescendingFrom, isHugeRelN, load, load, matches, reinsert, remove, removeDbRefreshListener, save, set, setComposite, setMatchingObject, setModificationTime, setName, setRelationNN, setRelationNN, setValidationStatus, toString, valuesAreEqual |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
fInheritance
public static final MetaRelation1 fInheritance
fCenterOffset
public static final MetaField fCenterOffset
metaClass
public static final MetaClass metaClass
DbSMSInheritanceGo
public DbSMSInheritanceGo()
- Parameter-less constructor. Required by Java Beans Conventions.
DbSMSInheritanceGo
public DbSMSInheritanceGo(DbSMSDiagram composite,
DbSMSGraphicalObject frontEndGo,
DbSMSGraphicalObject backEndGo,
DbSMSInheritance inheritance)
throws DbException
- Creates an instance of DbSMSInheritanceGo.
- Parameters:
composite
- org.modelsphere.sms.db.DbSMSDiagramfrontendgo
- org.modelsphere.sms.db.DbSMSGraphicalObjectbackendgo
- org.modelsphere.sms.db.DbSMSGraphicalObjectinheritance
- org.modelsphere.sms.db.DbSMSInheritance
- Throws:
DbException
initMeta
public static void initMeta()
- For internal use only.
getSO
public DbObject getSO()
throws DbException
- Specified by:
getSO
in class DbSMSGraphicalObject
- Returns:
- dbobject
- Throws:
DbException
resetLabelsPosition
public void resetLabelsPosition()
throws DbException
- Overrides:
resetLabelsPosition
in class DbSMSLineGo
- Throws:
DbException
setInheritance
public final void setInheritance(DbSMSInheritance value)
throws DbException
- Sets the inheritance object associated to a DbSMSInheritanceGo's instance.
- Parameters:
value
- the inheritance object to be associated
- Throws:
DbException
setCenterOffset
public final void setCenterOffset(java.awt.Point value)
throws DbException
- Sets the "center offset" property of a DbSMSInheritanceGo's instance.
- Parameters:
value
- the "center offset" property
- Throws:
DbException
set
public void set(MetaField metaField,
java.lang.Object value)
throws DbException
- Overrides:
set
in class DbSMSLineGo
- Throws:
DbException
set
public void set(MetaRelationN relation,
DbObject neighbor,
int op)
throws DbException
- Overrides:
set
in class DbSMSLineGo
- Throws:
DbException
getInheritance
public final DbSMSInheritance getInheritance()
throws DbException
- Gets the inheritance object associated to a DbSMSInheritanceGo's instance.
- Returns:
- the inheritance object
- Throws:
DbException
getCenterOffset
public final java.awt.Point getCenterOffset()
throws DbException
- Gets the "center offset" of a DbSMSInheritanceGo's instance.
- Returns:
- the "center offset"
- Throws:
DbException
getMetaClass
public MetaClass getMetaClass()
- Specified by:
getMetaClass
in class DbObject
Open ModelSphere 2007. All Rights Reserved.