1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#include "UmlItem.h"
#include <qfileinfo.h>
#include "UmlCom.h"
UmlItem::~UmlItem() {
}
void UmlItem::fileControl(bool) {
UmlCom::trace("Error : must be applied on a <i>Package</i>");
}
void UmlItem::getFiles(QDict<void> & files, unsigned rec) {
QFileInfo fi(supportFile());
if (fi.exists())
files.replace(fi.fileName(), (void *) 1);
const QVector<UmlItem> ch = children();
unsigned index;
for (index = 0; index != ch.size(); index += 1)
ch[index]->getFiles(files, rec);
}
|