umbrello: Import_Rose::OperationsReader Class Reference

umbrello 2.38.3 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Protected Attributes | List of all members
Import_Rose::OperationsReader Class Reference
Inheritance diagram for Import_Rose::OperationsReader:

## Public Member Functions
| OperationsReader (UMLClassifier *c)
virtual | ~OperationsReader ()
UMLObject * | createListItem ()
void | insertAtParent (const PetalNode *node, UMLObject *item)
Public Member Functions inherited from Import_Rose::ClassifierListReader
| ClassifierListReader (const char *attributeTag, const char *elementName, const char *itemTypeDesignator)
| constructor
virtual | ~ClassifierListReader ()
| destructor
virtual UMLObject * | createListItem ()=0
virtual void | setTypeReferences (UMLObject *item, const QString &quid, const QString &type)
virtual void | insertAtParent (const PetalNode *node, UMLObject *o)=0
void | read (const PetalNode *node, const QString &name)

## Protected Attributes
UMLClassifier * | m_classifier
Protected Attributes inherited from Import_Rose::ClassifierListReader
const QString | m_attributeTag
const QString | m_elementName
const QString | m_itemTypeDesignator

## Constructor & Destructor Documentation

## ◆ OperationsReader()

Import_Rose::OperationsReader::OperationsReader | ( | UMLClassifier * | c | ) |
| inline

## ◆ ~OperationsReader()

virtual Import_Rose::OperationsReader::~OperationsReader | ( |  | ) |
| inlinevirtual

## Member Function Documentation

## ◆ createListItem()

UMLObject * Import_Rose::OperationsReader::createListItem | ( |  | ) |
| inlinevirtual

Return a UMLClassifierListItem of the specific type desired. Abstract method to be implemented by inheriting classes.

Implements Import_Rose::ClassifierListReader.

## ◆ insertAtParent()

void Import_Rose::OperationsReader::insertAtParent | ( | const PetalNode * | node,
|  | UMLObject * | o
| ) |  |
| 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.

Parameters

  node | The PetalNode which corresponds to the parent Umbrello object.
  o | The UMLObject to insert.

Implements Import_Rose::ClassifierListReader.

## Member Data Documentation

## ◆ m_classifier

UMLClassifier* Import_Rose::OperationsReader::m_classifier
| protected

The documentation for this class was generated from the following file:

- umbrello/petaltree2uml.cpp