Browse Source

Added name and label getters to all XNAT folder objects

In case of xnatResourceFolder this was already done
Andreas Fetzer 10 years ago
parent
commit
944803252f

+ 12 - 0
Libs/XNAT/Core/ctkXnatAssessorFolder.cpp

@@ -66,6 +66,18 @@ QString ctkXnatAssessorFolder::resourceUri() const
 }
 
 //----------------------------------------------------------------------------
+QString ctkXnatAssessorFolder::name() const
+{
+  return this->label();
+}
+
+//----------------------------------------------------------------------------
+QString ctkXnatAssessorFolder::label() const
+{
+  return this->property(LABEL);
+}
+
+//----------------------------------------------------------------------------
 void ctkXnatAssessorFolder::reset()
 {
   ctkXnatObject::reset();

+ 3 - 0
Libs/XNAT/Core/ctkXnatAssessorFolder.h

@@ -42,6 +42,9 @@ public:
 
   virtual QString resourceUri() const;
 
+  virtual QString name() const;
+  virtual QString label()const;
+
   void reset();
 
 private:

+ 13 - 0
Libs/XNAT/Core/ctkXnatReconstructionFolder.cpp

@@ -53,6 +53,7 @@ ctkXnatReconstructionFolder::ctkXnatReconstructionFolder(ctkXnatObject* parent)
   : ctkXnatObject(*new ctkXnatReconstructionFolderPrivate(), parent, QString::null)
 {
   this->setProperty(ID, "reconstructions");
+  this->setProperty(LABEL, "Reconstructions");
 }
 
 //----------------------------------------------------------------------------
@@ -67,6 +68,18 @@ QString ctkXnatReconstructionFolder::resourceUri() const
 }
 
 //----------------------------------------------------------------------------
+QString ctkXnatReconstructionFolder::name() const
+{
+  return this->label();
+}
+
+//----------------------------------------------------------------------------
+QString ctkXnatReconstructionFolder::label() const
+{
+  return this->property(LABEL);
+}
+
+//----------------------------------------------------------------------------
 void ctkXnatReconstructionFolder::reset()
 {
   ctkXnatObject::reset();

+ 3 - 0
Libs/XNAT/Core/ctkXnatReconstructionFolder.h

@@ -44,6 +44,9 @@ public:
 
   virtual QString resourceUri() const;
 
+  virtual QString name() const;
+  virtual QString label()const;
+
   void reset();
 
 private:

+ 12 - 0
Libs/XNAT/Core/ctkXnatScanFolder.cpp

@@ -66,6 +66,18 @@ QString ctkXnatScanFolder::resourceUri() const
 }
 
 //----------------------------------------------------------------------------
+QString ctkXnatScanFolder::name() const
+{
+  return this->label();
+}
+
+//----------------------------------------------------------------------------
+QString ctkXnatScanFolder::label() const
+{
+  return this->property(LABEL);
+}
+
+//----------------------------------------------------------------------------
 void ctkXnatScanFolder::reset()
 {
   ctkXnatObject::reset();

+ 3 - 0
Libs/XNAT/Core/ctkXnatScanFolder.h

@@ -44,6 +44,9 @@ public:
 
   virtual QString resourceUri() const;
 
+  virtual QString name() const;
+  virtual QString label()const;
+
   void reset();
 
 private: