From f71aee8f4fb1104a407e95246265a3589f4280f3 Mon Sep 17 00:00:00 2001 From: Ken Wakasa Date: Tue, 27 Mar 2012 22:42:10 +0900 Subject: [PATCH] Tighten up the "define" classes. Change-Id: I854b1dd56b676d0a492a15c16bfe4c6a1bcccdf7 --- .../com/android/inputmethod/latin/define/JniLibName.java | 6 +++++- .../android/inputmethod/latin/define/ProductionFlag.java | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/java/src/com/android/inputmethod/latin/define/JniLibName.java b/java/src/com/android/inputmethod/latin/define/JniLibName.java index 3e94a3c07..e23e1a968 100644 --- a/java/src/com/android/inputmethod/latin/define/JniLibName.java +++ b/java/src/com/android/inputmethod/latin/define/JniLibName.java @@ -16,6 +16,10 @@ package com.android.inputmethod.latin.define; -public class JniLibName { +public final class JniLibName { + private JniLibName() { + // This class is not publicly instantiable. + } + public static final String JNI_LIB_NAME = "jni_latinime"; } diff --git a/java/src/com/android/inputmethod/latin/define/ProductionFlag.java b/java/src/com/android/inputmethod/latin/define/ProductionFlag.java index cfb1d09cc..de2057669 100644 --- a/java/src/com/android/inputmethod/latin/define/ProductionFlag.java +++ b/java/src/com/android/inputmethod/latin/define/ProductionFlag.java @@ -16,6 +16,10 @@ package com.android.inputmethod.latin.define; -public class ProductionFlag { +public final class ProductionFlag { + private ProductionFlag() { + // This class is not publicly instantiable. + } + public static final boolean IS_EXPERIMENTAL = false; }