umbrello  2.30.80
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
umlentityattributelist.h
Go to the documentation of this file.
1 /***************************************************************************
2  * *
3  * This program is free software; you can redistribute it and/or modify *
4  * it under the terms of the GNU General Public License as published by *
5  * the Free Software Foundation; either version 2 of the License, or *
6  * (at your option) any later version. *
7  * *
8  * copyright (C) 2004-2014 *
9  * Umbrello UML Modeller Authors <umbrello-devel@kde.org> *
10  ***************************************************************************/
11 
12 #ifndef UMLENTITYATTRIBUTELIST_H
13 #define UMLENTITYATTRIBUTELIST_H
14 
15 #include <qlist.h>
16 #include "entityattribute.h"
17 
18 //typedef QPtrList<UMLEntityAttribute> UMLEntityAttributeList;
19 typedef QListIterator<UMLEntityAttribute*> UMLEntityAttributeListIt;
20 
25 class UMLEntityAttributeList : public QList<UMLEntityAttribute*>
26 {
27 public:
28 
30 
32 
33  virtual ~UMLEntityAttributeList();
34 
35  virtual void copyInto (UMLEntityAttributeList* rhs) const;
36 
37  virtual UMLEntityAttributeList* clone() const;
38 };
39 
40 
41 #endif
UMLEntityAttributeListIt
QListIterator< UMLEntityAttribute * > UMLEntityAttributeListIt
Definition: umlentityattributelist.h:19
UMLEntityAttributeList::UMLEntityAttributeList
UMLEntityAttributeList()
Definition: umlentityattributelist.cpp:17
UMLEntityAttributeList::copyInto
virtual void copyInto(UMLEntityAttributeList *rhs) const
Definition: umlentityattributelist.cpp:34
UMLEntityAttributeList::~UMLEntityAttributeList
virtual ~UMLEntityAttributeList()
Definition: umlentityattributelist.cpp:26
UMLEntityAttributeList::clone
virtual UMLEntityAttributeList * clone() const
Definition: umlentityattributelist.cpp:55
entityattribute.h
umlentityattributelist.h
UMLEntityAttributeList
Definition: umlentityattributelist.h:25
UMLEntityAttribute
Sets up entityattribute information.
Definition: entityattribute.h:25
UMLEntityAttribute::clone
virtual UMLObject * clone() const
Definition: entityattribute.cpp:225