+ else
+ return 0;
+}
+
+template<typename T>
+void ChoiceCondition<T>::add_lines(std::list<FilterStatement> &st) const
+{
+ std::string line = Traits::get_keyword();
+ for(typename std::vector<Type>::const_iterator i=values.begin(); i!=values.end(); ++i)
+ line += Msp::format(" \"%s\"", *i);
+ FilterStatement::add_line(st, line);