umbrello: umbrello/umlmodel/umlentityattributelist.h Source File

umbrello 25.08.0 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{
21public:
22
23 UMLEntityAttributeList();
24
25 UMLEntityAttributeList(const UMLEntityAttributeList&);
26
27 virtual ~UMLEntityAttributeList();
28
29 virtual void copyInto (UMLEntityAttributeList* rhs) const;
30
31 virtual UMLEntityAttributeList* clone() const;
32};
33
34
35#endif
UMLEntityAttributeList::clone
virtual UMLEntityAttributeList * clone() const
Definition umlentityattributelist.cpp:50
UMLEntityAttributeList::UMLEntityAttributeList
UMLEntityAttributeList()
Definition umlentityattributelist.cpp:12
UMLEntityAttributeList::~UMLEntityAttributeList
virtual ~UMLEntityAttributeList()
Definition umlentityattributelist.cpp:21
UMLEntityAttributeList::copyInto
virtual void copyInto(UMLEntityAttributeList *rhs) const
Definition umlentityattributelist.cpp:29
entityattribute.h
UMLEntityAttributeListIt
QListIterator< UMLEntityAttribute * > UMLEntityAttributeListIt
Definition umlentityattributelist.h:13