diff rdf/RDFImporter.cpp @ 558:1d7ebc05157e

* Some fairly simplistic code to set up layer type properties based on RDF data about feature types (both when running transforms and when importing features from RDF files).
author Chris Cannam
date Thu, 12 Feb 2009 15:26:43 +0000
parents 1ddab154fb9a
children 2e0c987a12bd
line wrap: on
line diff
--- a/rdf/RDFImporter.cpp	Tue Feb 10 17:24:30 2009 +0000
+++ b/rdf/RDFImporter.cpp	Thu Feb 12 15:26:43 2009 +0000
@@ -337,6 +337,8 @@
 
             getDenseModelTitle(m, feature, type);
         
+            m->setRDFTypeURI(type);
+
             models.push_back(m);
 
         } else {
@@ -364,6 +366,8 @@
 
             getDenseModelTitle(m, feature, type);
         
+            m->setRDFTypeURI(type);
+
             models.push_back(m);
         }
     }
@@ -796,6 +800,8 @@
                 }
             }
 
+            model->setRDFTypeURI(type);
+
             if (m_audioModelMap.find(source) != m_audioModelMap.end()) {
                 std::cerr << "source model for " << model << " is " << m_audioModelMap[source] << std::endl;
                 model->setSourceModel(m_audioModelMap[source]);