umbrello  2.39.2
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  SPDX-License-Identifier: GPL-2.0-or-later
3  SPDX-FileCopyrightText: 2004-2014 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5 
6 #ifndef UMLENTITYATTRIBUTELIST_H
7 #define UMLENTITYATTRIBUTELIST_H
8 
9 #include <qlist.h>
10 #include "entityattribute.h"
11 
12 //typedef QPtrList<UMLEntityAttribute> UMLEntityAttributeList;
13 typedef QListIterator<UMLEntityAttribute*> UMLEntityAttributeListIt;
14 
19 class UMLEntityAttributeList : public QList<UMLEntityAttribute*>
20 {
21 public:
22 
24 
26 
27  virtual ~UMLEntityAttributeList();
28 
29  virtual void copyInto (UMLEntityAttributeList* rhs) const;
30 
31  virtual UMLEntityAttributeList* clone() const;
32 };
33 
34 
35 #endif
Definition: umlentityattributelist.h:20
virtual UMLEntityAttributeList * clone() const
Definition: umlentityattributelist.cpp:50
UMLEntityAttributeList()
Definition: umlentityattributelist.cpp:12
virtual ~UMLEntityAttributeList()
Definition: umlentityattributelist.cpp:21
virtual void copyInto(UMLEntityAttributeList *rhs) const
Definition: umlentityattributelist.cpp:29
QListIterator< UMLEntityAttribute * > UMLEntityAttributeListIt
Definition: umlentityattributelist.h:13