Module implementing a module item.
| None |
| ModuleItem | Class implementing a module item. |
| ModuleModel | Class implementing the module model. |
| None |
Class implementing a module item.
| ItemType |
| None |
| ModuleItem | Constructor |
| __calculateSize | Private method to calculate the size of the module item. |
| __createTexts | Private method to create the text items of the module item. |
| buildItemDataString | Public method to build a string to persist the specific item data. |
| paint | Public method to paint the item in local coordinates. |
| parseItemDataString | Public method to parse the given persistence data. |
| setModel | Public method to set the module model. |
| None |
Constructor
Private method to calculate the size of the module item.
Private method to create the text items of the module item.
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 paint the item in local coordinates.
Public method to parse the given persistence data.
Public method to set the module model.
Class implementing the module model.
| None |
| None |
| ModuleModel | Constructor |
| addClass | Public method to add a class to the module model. |
| getClasses | Public method to retrieve the classes of the module. |
| None |
Constructor
Public method to add a class to the module model.
Public method to retrieve the classes of the module.