umbrello: umbrello/uml1model/umlentityconstraintlist.h Source File

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

umlentityconstraintlist.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 UMLENTITYCONSTRAINTLIST_H
13 #define UMLENTITYCONSTRAINTLIST_H
14
15 #include <qlist.h>
16
17 // forward declaration
18 class UMLEntityConstraint;
19
20
21 typedef QListIterator<UMLEntityConstraint*> UMLEntityConstraintListIt;
22
27 class UMLEntityConstraintList : public QList<UMLEntityConstraint*>
28 {
29 public:
30
31 UMLEntityConstraintList();
32
33 UMLEntityConstraintList(const UMLEntityConstraintList&);
34
35 virtual ~UMLEntityConstraintList();
36
37 virtual void copyInto (UMLEntityConstraintList* rhs) const;
38
39 virtual UMLEntityConstraintList* clone() const;
40 };
41
42
43 #endif
UMLEntityConstraintList::clone
virtual UMLEntityConstraintList * clone() const
Definition: umlentityconstraintlist.cpp:55
UMLEntityConstraintList::UMLEntityConstraintList
UMLEntityConstraintList()
Definition: umlentityconstraintlist.cpp:17
UMLEntityConstraint::clone
virtual UMLObject * clone() const =0
umlentityconstraintlist.h
UMLEntityConstraint
Sets up entity constraint information.
Definition: entityconstraint.h:27
entityconstraint.h
UMLEntityConstraintList
Definition: umlentityconstraintlist.h:28
UMLEntityConstraintList::~UMLEntityConstraintList
virtual ~UMLEntityConstraintList()
Definition: umlentityconstraintlist.cpp:26
UMLEntityConstraintListIt
QListIterator< UMLEntityConstraint * > UMLEntityConstraintListIt
Definition: umlentityconstraintlist.h:18
UMLEntityConstraintList::copyInto
virtual void copyInto(UMLEntityConstraintList *rhs) const
Definition: umlentityconstraintlist.cpp:34