22#ifndef ctkctkXnatProject_h
23#define ctkctkXnatProject_h
25#include "ctkXNATCoreExport.h"
31class ctkXnatProjectPrivate;
70 virtual void fetchImpl();
72 virtual void downloadImpl(
const QString&);
The ctkXnatDataModel class reprents the root object in a XNAT data hierarchy.
void setProjectDescription(const QString &description)
const QString piFirstName() const
static const QString SECONDARY_ID
ctkXnatProject(ctkXnatObject *parent=0, const QString &schemaType=ctkXnatDefaultSchemaTypes::XSI_PROJECT)
static const QString DESCRIPTION
void setPiLastName(const QString &piLastName)
void setPiFirstName(const QString &piFirstName)
virtual ~ctkXnatProject()
static const QString PI_LASTNAME
virtual QString resourceUri() const
const QString secondaryId() const
static const QString PI_FIRSTNAME
QString projectDescription() const
void setSecondaryId(const QString &secondaryId)
virtual QString childDataType() const
Gets a human readable name of the child object type.
const QString piLastName() const
static QString XSI_PROJECT