String layoutName = GraphUtils.getStringValue(root, AssemblerVocab.pLayout) ;
String dbType = chooseDBType(root, sdbConnDesc) ;
// Features
List<Resource> x = GraphUtils.multiValueResource(root, AssemblerVocab.featureProperty) ;
FeatureSet fSet = new FeatureSet() ;
for ( Resource r : x )
{
String n = GraphUtils.getStringValue(r, AssemblerVocab.featureNameProperty) ;
String v = GraphUtils.getStringValue(r, AssemblerVocab.featureValueProperty) ;
Feature f = new Feature(new Feature.Name(n), v) ;
fSet.addFeature(f) ;
}
StoreDesc storeDesc = new StoreDesc(layoutName, dbType, fSet) ;
storeDesc.connDesc = sdbConnDesc ;