25 #include "ctkXNATCoreExport.h"
30 class ctkXnatConnection;
31 class ctkXnatFilePrivate;
47 virtual void setName(
const QString &name);
48 virtual QString
name()
const;
71 virtual void fetchImpl();
73 virtual void downloadImpl(
const QString&);
79 virtual void saveImpl(
bool overwrite);
void setFileFormat(const QString &fileFormat)
static const QString FILE_NAME
QString fileContent() const
virtual QString name() const
Gets the name of the object.
virtual void setName(const QString &name)
Sets the name of the object.
virtual QString resourceUri() const
static const QString FILE_CONTENT
void setLocalFilePath(const QString &filepath)
static const QString FILE_FORMAT
void setFileContent(const QString &fileContent)
ctkXnatFile(ctkXnatObject *parent=0, const QString &schemaType=ctkXnatDefaultSchemaTypes::XSI_FILE)
static const QString FILE_TAGS
QString localFilePath() const
void setFileTags(const QString &fileTags)
QString fileFormat() const