Module implementing the UMLItem base class.
None |
UMLItem | Class implementing the UMLItem base class. |
UMLModel | Class implementing the UMLModel base class. |
None |
Class implementing the UMLItem base class.
ItemType |
None |
UMLItem | Constructor |
addAssociation | Method to add an association to this widget. |
adjustAssociations | Method to adjust the associations to widget movements. |
buildItemDataString | Public method to build a string to persist the specific item data. |
getId | Public method to get the item ID. |
getItemType | Public method to get the item's type. |
getName | Method to retrieve the item name. |
itemChange | Protected method called when an items state changes. |
moveBy | Overriden method to move the widget relative. |
paint | Public method to paint the item in local coordinates. |
parseItemDataString | Public method to parse the given persistence data. |
removeAssociation | Method to remove an association to this widget. |
removeAssociations | Method to remove all associations of this widget. |
setId | Public method to assign an ID to the item. |
setPos | Overriden method to set the items position. |
setSize | Public method to set the rectangles size. |
None |
Constructor
Method to add an association to this widget.
Method to adjust the associations to widget movements.
Public method to build a string to persist the specific item data.
This string must start with ", " and should be built like "attribute=value" with pairs separated by ", ". value must not contain ", " or newlines.
Public method to get the item ID.
Public method to get the item's type.
Method to retrieve the item name.
Protected method called when an items state changes.
Overriden method to move the widget relative.
Public method to paint the item in local coordinates.
Public method to parse the given persistence data.
Method to remove an association to this widget.
Method to remove all associations of this widget.
Public method to assign an ID to the item.
Overriden method to set the items position.
Public method to set the rectangles size.
Class implementing the UMLModel base class.
None |
None |
UMLModel | Constructor |
getName | Method to retrieve the model name. |
None |
Constructor
Method to retrieve the model name.