7 #include <QSharedPointer>
9 #include "Kernel_global.h"
11 #include "ilwisdata.h"
19 class CatalogConnector;
54 std::vector<Resource> items()
const;
62 virtual bool prepare();
71 bool isValid()
const ;
77 IlwisTypes ilwisType()
const;
83 virtual QString resolve(
const QString& name, IlwisTypes tp=itUNKNOWN)
const;
92 QUrl parentCatalog()
const;
98 void setParentCatalog(
const QUrl& url);
108 QUrl filesystemLocation()
const;
116 void addItemsPrivate(
const std::vector<Resource>& itemlist,
bool doclear=
false);
121 std::vector<Resource> _items;