Android Open Source - WineDB Wine Color






From Project

Back to project page WineDB.

License

The source code is released under:

MIT License

If you think the Android project WineDB listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.selesse.android.winedb.model;
//from w w w.  ja v a 2 s.c  o  m
import android.content.res.Resources;
import com.selesse.android.winedb.R;

import java.util.Arrays;
import java.util.List;

public enum WineColor {
    UNKNOWN(""),
    RED("Red"),
    WHITE("White"),
    ROSE("Rose"),
    PORT("Port"),
    SPARKLING("Sparkling");

    private final String name;

    private WineColor(String name) {
        this.name = name;
    }

    @Override
    public String toString() {
        return name;
    }

    public static List<String> getLocalizedStrings(Resources res) {
        String red = res.getString(R.string.wine_color_red);
        String white = res.getString(R.string.wine_color_white);
        String rose = res.getString(R.string.wine_color_rose);
        String port = res.getString(R.string.wine_color_port);
        String sparkling = res.getString(R.string.wine_color_sparkling);

        return Arrays.asList("", red, white, rose, port, sparkling);
    }

    public static String getLocalizedString(Resources res, String string) {
        if (string.equalsIgnoreCase("red")) {
            return res.getString(R.string.wine_color_red);
        } else if (string.equalsIgnoreCase("white")) {
            return res.getString(R.string.wine_color_white);
        } else if (string.equalsIgnoreCase("rose")) {
            return res.getString(R.string.wine_color_rose);
        } else if (string.equalsIgnoreCase("port")) {
            return res.getString(R.string.wine_color_port);
        } else if (string.equalsIgnoreCase("sparkling")) {
            return res.getString(R.string.wine_color_sparkling);
        }
        return "";
    }
}




Java Source Code List

com.google.zxing.integration.android.IntentIntegrator.java
com.google.zxing.integration.android.IntentResult.java
com.selesse.android.winedb.activity.CreateOrEditWineActivity.java
com.selesse.android.winedb.activity.SingleWineFragment.java
com.selesse.android.winedb.activity.SingleWineViewActivity.java
com.selesse.android.winedb.activity.WineCollectionPagerAdapter.java
com.selesse.android.winedb.activity.WineDB.java
com.selesse.android.winedb.activity.WineListFragment.java
com.selesse.android.winedb.async.AsyncImageLoader.java
com.selesse.android.winedb.contentprovider.WineContentProvider.java
com.selesse.android.winedb.database.FileDatabaseBackup.java
com.selesse.android.winedb.database.FileUtils.java
com.selesse.android.winedb.database.WineDatabaseHandler.java
com.selesse.android.winedb.database.Wine.java
com.selesse.android.winedb.model.RequestCode.java
com.selesse.android.winedb.model.SortOrder.java
com.selesse.android.winedb.model.WineColor.java
com.selesse.android.winedb.model.WineContextMenu.java
com.selesse.android.winedb.winescraper.AbstractWineResponse.java
com.selesse.android.winedb.winescraper.WineResponse.java
com.selesse.android.winedb.winescraper.WineScraperThread.java
com.selesse.android.winedb.winescraper.WineScraper.java
com.selesse.android.winedb.winescraper.WineScrapers.java
com.selesse.android.winedb.winescraper.impl.Semantics3Response.java
com.selesse.android.winedb.winescraper.impl.Semantics3WineScraper.java
com.selesse.android.winedb.winescraper.impl.UPCDatabaseOrgResponse.java
com.selesse.android.winedb.winescraper.impl.UPCDatabaseOrgWineScraper.java
com.selesse.android.winedb.winescraper.impl.UPCDatabaseWineScraper.java