umbrello 2.32.3 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
29 UMLEntityAttributeList();
30
31 UMLEntityAttributeList(const UMLEntityAttributeList&);
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:26
UMLEntityAttribute
Sets up entityattribute information.
Definition: entityattribute.h:26
UMLEntityAttribute::clone
virtual UMLObject * clone() const
Definition: entityattribute.cpp:225