diff --git a/swig/tagset.i b/swig/tagset.i
index c4a5dad26fea19da8e70f290f22f45dc0a1df6ad..d318a80adf8e56c05d5c30668fac1f12b33414a4 100644
--- a/swig/tagset.i
+++ b/swig/tagset.i
@@ -107,6 +107,11 @@ namespace Corpus2 {
 
     std::string id_string() const;
     std::string id_string(const Tag& tag) const;
+
+    const std::string& get_value_name(int index) const;
+    const std::string& get_attribute_name(int index) const;
+    const std::string& get_pos_name(int index) const;
+
   };
 }