umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Public Member Functions | |
UsesReader (UMLClassifier *c) | |
virtual | ~UsesReader () |
UMLObject * | createListItem () |
void | setTypeReferences (UMLObject *item, const QString &quid, const QString &type) |
void | insertAtParent (const PetalNode *, UMLObject *item) |
![]() | |
ClassifierListReader (const char *attributeTag, const char *elementName, const char *itemTypeDesignator) | |
constructor More... | |
virtual | ~ClassifierListReader () |
destructor More... | |
void | read (const PetalNode *node, const QString &name) |
Protected Attributes | |
UMLClassifier * | m_classifier |
![]() | |
const QString | m_attributeTag |
const QString | m_elementName |
const QString | m_itemTypeDesignator |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Return a UMLClassifierListItem of the specific type desired. Abstract method to be implemented by inheriting classes.
Implements Import_Rose::ClassifierListReader.
|
inlinevirtual |
Insert the given UMLClassifierListItem at the parent Umbrello object. Abstract method to be implemented by inheriting classes. NB the parent Umbrello object is not included in the ClassifierListReader class - it must be added at inheriting classes.
node | The PetalNode which corresponds to the parent Umbrello object. |
o | The UMLObject to insert. |
Implements Import_Rose::ClassifierListReader.
|
inlinevirtual |
Override parent implementation: The secondary data is not for the UMLAssociation itself but for its role B object.
Reimplemented from Import_Rose::ClassifierListReader.
|
protected |