aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/ResourceUtils.java
diff options
context:
space:
mode:
authorKen Wakasa <kwakasa@google.com>2012-08-29 04:33:39 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-08-29 04:33:39 -0700
commitbfc02a7005ab9a2950cbe09a13a88e4edcbb051e (patch)
treecb6ca35418c344550faf60f1327ee372b85e6626 /java/src/com/android/inputmethod/latin/ResourceUtils.java
parent160dc0f98e513819a6ebf11a2d65cdc851389344 (diff)
downloadlatinime-bfc02a7005ab9a2950cbe09a13a88e4edcbb051e.tar.gz
latinime-bfc02a7005ab9a2950cbe09a13a88e4edcbb051e.tar.xz
latinime-bfc02a7005ab9a2950cbe09a13a88e4edcbb051e.zip
Revert "Move resource related methods to ResourceUtils"
This reverts commit 160dc0f98e513819a6ebf11a2d65cdc851389344 Change-Id: Ic5a3d9c70b8f6f2993d8455799945ec2633cad66
Diffstat (limited to 'java/src/com/android/inputmethod/latin/ResourceUtils.java')
-rw-r--r--java/src/com/android/inputmethod/latin/ResourceUtils.java70
1 files changed, 0 insertions, 70 deletions
diff --git a/java/src/com/android/inputmethod/latin/ResourceUtils.java b/java/src/com/android/inputmethod/latin/ResourceUtils.java
index b3d7ac5bf..e01ac3dd4 100644
--- a/java/src/com/android/inputmethod/latin/ResourceUtils.java
+++ b/java/src/com/android/inputmethod/latin/ResourceUtils.java
@@ -17,16 +17,11 @@
package com.android.inputmethod.latin;
import android.content.res.Resources;
-import android.content.res.TypedArray;
import android.os.Build;
-import android.util.TypedValue;
import java.util.HashMap;
public final class ResourceUtils {
- public static final float UNDEFINED_RATIO = -1.0f;
- public static final int UNDEFINED_DIMENSION = -1;
-
private ResourceUtils() {
// This utility class is not publicly instantiable.
}
@@ -50,69 +45,4 @@ public final class ResourceUtils {
}
return sDeviceOverrideValueMap.get(key);
}
-
- public static boolean isValidFraction(final float fraction) {
- return fraction >= 0.0f;
- }
-
- public static float getFraction(final TypedArray a, final int index, final float defValue) {
- final TypedValue value = a.peekValue(index);
- if (value == null || !isFractionValue(value)) {
- return defValue;
- }
- return a.getFraction(index, 1, 1, defValue);
- }
-
- public static float getFraction(final TypedArray a, final int index) {
- return getFraction(a, index, UNDEFINED_RATIO);
- }
-
- public static int getDimensionPixelSize(final TypedArray a, final int index) {
- final TypedValue value = a.peekValue(index);
- if (value == null || !isDimensionValue(value)) {
- return ResourceUtils.UNDEFINED_DIMENSION;
- }
- return a.getDimensionPixelSize(index, ResourceUtils.UNDEFINED_DIMENSION);
- }
-
- public static float getDimensionOrFraction(TypedArray a, int index, int base,
- float defValue) {
- final TypedValue value = a.peekValue(index);
- if (value == null) {
- return defValue;
- }
- if (isFractionValue(value)) {
- return a.getFraction(index, base, base, defValue);
- } else if (isDimensionValue(value)) {
- return a.getDimension(index, defValue);
- }
- return defValue;
- }
-
- public static int getEnumValue(TypedArray a, int index, int defValue) {
- final TypedValue value = a.peekValue(index);
- if (value == null) {
- return defValue;
- }
- if (isIntegerValue(value)) {
- return a.getInt(index, defValue);
- }
- return defValue;
- }
-
- public static boolean isFractionValue(TypedValue v) {
- return v.type == TypedValue.TYPE_FRACTION;
- }
-
- public static boolean isDimensionValue(TypedValue v) {
- return v.type == TypedValue.TYPE_DIMENSION;
- }
-
- public static boolean isIntegerValue(TypedValue v) {
- return v.type >= TypedValue.TYPE_FIRST_INT && v.type <= TypedValue.TYPE_LAST_INT;
- }
-
- public static boolean isStringValue(TypedValue v) {
- return v.type == TypedValue.TYPE_STRING;
- }
}