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;
/ / f r o m w w w . j a 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