Exemple #1
0
    public void setEnglishName(TypeEnglishNameKnownValues new_value)
    {
        TypeEnglishName new_full_value = new TypeEnglishName();

        Debug.Assert(new_value != TypeEnglishNameKnownValues.EnglishName__none);
        new_full_value.in_known_list = true;
        new_full_value.list_value    = new_value;
        setEnglishName(new_full_value);
    }
Exemple #2
0
            protected override void handle_result(string result)
            {
                TypeEnglishNameKnownValues known     = stringToEnglishName(result);
                TypeEnglishName            new_value = new TypeEnglishName();

                if (known == TypeEnglishNameKnownValues.EnglishName__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);
            }
Exemple #3
0
    public void setEnglishName(string chars)
    {
        TypeEnglishNameKnownValues known     = stringToEnglishName(chars);
        TypeEnglishName            new_value = new TypeEnglishName();

        if (known == TypeEnglishNameKnownValues.EnglishName__none)
        {
            new_value.in_known_list = false;
            new_value.string_value  = chars;
        }
        else
        {
            new_value.in_known_list = true;
            new_value.list_value    = known;
        }
        setEnglishName(new_value);
    }
Exemple #4
0
    public static string  stringFromEnglishName(TypeEnglishNameKnownValues the_enum)
    {
        switch (the_enum)
        {
        case TypeEnglishNameKnownValues.EnglishName_the_x20_Moon:
            return("the Moon");

        case TypeEnglishNameKnownValues.EnglishName_the_x20_Sun:
            return("the Sun");

        case TypeEnglishNameKnownValues.EnglishName_Mercury:
            return("Mercury");

        case TypeEnglishNameKnownValues.EnglishName_Venus:
            return("Venus");

        case TypeEnglishNameKnownValues.EnglishName_Earth:
            return("Earth");

        case TypeEnglishNameKnownValues.EnglishName_Mars:
            return("Mars");

        case TypeEnglishNameKnownValues.EnglishName_Jupiter:
            return("Jupiter");

        case TypeEnglishNameKnownValues.EnglishName_Saturn:
            return("Saturn");

        case TypeEnglishNameKnownValues.EnglishName_Uranus:
            return("Uranus");

        case TypeEnglishNameKnownValues.EnglishName_Neptune:
            return("Neptune");

        case TypeEnglishNameKnownValues.EnglishName_Pluto:
            return("Pluto");

        default:
            Debug.Assert(false);
            return(null);
        }
    }