public void appendTags(TypeTagsKnownValues new_value) { TypeTags new_full_value = new TypeTags(); Debug.Assert(new_value != TypeTagsKnownValues.Tags__none); new_full_value.in_known_list = true; new_full_value.list_value = new_value; appendTags(new_full_value); }
protected override void handle_result(string result) { TypeTagsKnownValues known = stringToTags(result); TypeTags new_value = new TypeTags(); if (known == TypeTagsKnownValues.Tags__none) { new_value.in_known_list = false; new_value.string_value = result; } else { new_value.in_known_list = true; new_value.list_value = known; } handle_result(new_value); }
public void appendTags(string chars) { TypeTagsKnownValues known = stringToTags(chars); TypeTags new_value = new TypeTags(); if (known == TypeTagsKnownValues.Tags__none) { new_value.in_known_list = false; new_value.string_value = chars; } else { new_value.in_known_list = true; new_value.list_value = known; } appendTags(new_value); }
public static string stringFromTags(TypeTagsKnownValues the_enum) { switch (the_enum) { case TypeTagsKnownValues.Tags_fruity: return("fruity"); case TypeTagsKnownValues.Tags_strong: return("strong"); case TypeTagsKnownValues.Tags_weak: return("weak"); case TypeTagsKnownValues.Tags_bitter: return("bitter"); case TypeTagsKnownValues.Tags_sweet: return("sweet"); case TypeTagsKnownValues.Tags_easy: return("easy"); case TypeTagsKnownValues.Tags_blue: return("blue"); case TypeTagsKnownValues.Tags_green: return("green"); case TypeTagsKnownValues.Tags_red: return("red"); default: Debug.Assert(false); return(null); } }