+ myHypothesesMap[aHypAlType] = aHypData;
+ }
+ }
+ }
+ else if (qName == "hypotheses-set-group") // group of sets of hypotheses
+ {
+ }
+ else if (qName == "hypotheses-set") // a set of hypotheses
+ {
+ if (atts.value("name") != "")
+ {
+ HypothesesSet* aHypoSet = new HypothesesSet ( atts.value("name") );
+ myListOfHypothesesSets.append( aHypoSet );
+
+ for ( int isHypo = 0; isHypo < 2; ++isHypo )
+ {
+ QString aHypos = isHypo ? atts.value("hypos") : atts.value("algos");
+ aHypos = aHypos.remove( ' ' );
+ aHypoSet->set( !isHypo, aHypos.split( ',', QString::SkipEmptyParts ) );