22 #ifndef ctkctkXnatProject_h
23 #define ctkctkXnatProject_h
25 #include "ctkXNATCoreExport.h"
31 class 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