6#include <iser/ISerializable.h>
9#include <QtCore/QString>
10#include <QtCore/QByteArray>
17class ICollectionImportParam:
virtual public iser::ISerializable
23 QByteArray objectTypeId;
24 QByteArray proposedId;
27 virtual QByteArray GetCollectionId()
const = 0;
28 virtual bool SetCollectionId(
const QByteArray& collectionId) = 0;
30 virtual int GetFileCount()
const = 0;
31 virtual FileImportInfo* GetFileImportInfo(
int index)
const = 0;
32 virtual bool InsertFileImportInfo(
const FileImportInfo& info,
int index = -1) = 0;
33 virtual bool RemoveFileImportInfo(
int index) = 0;