Make a member read-only

Change-Id: I9a718eaf07e1b6c659e649350d3605f365db2839
main
Jean Chalard 2012-03-02 19:17:57 +09:00
parent 025a16c31c
commit 6a43e39bf0
3 changed files with 7 additions and 3 deletions

View File

@ -29,7 +29,7 @@ public class SuggestedWords {
public final List<CharSequence> mWords;
public final boolean mTypedWordValid;
public final boolean mHasAutoCorrectionCandidate;
private final boolean mHasAutoCorrectionCandidate;
public final boolean mIsPunctuationSuggestions;
private final List<SuggestedWordInfo> mSuggestedWordInfoList;
private boolean mShouldBlockAutoCorrection;
@ -69,6 +69,10 @@ public class SuggestedWords {
return mHasAutoCorrectionCandidate && ((size() > 1 && !mTypedWordValid) || mTypedWordValid);
}
public boolean hasAutoCorrectionCandidate() {
return mHasAutoCorrectionCandidate;
}
public boolean isPunctuationSuggestions() {
return mIsPunctuationSuggestions;
}

View File

@ -775,7 +775,7 @@ public class Utils {
}
public static boolean willAutoCorrect(SuggestedWords suggestions) {
return !suggestions.mTypedWordValid && suggestions.mHasAutoCorrectionCandidate
return !suggestions.mTypedWordValid && suggestions.hasAutoCorrectionCandidate()
&& !suggestions.shouldBlockAutoCorrection();
}

View File

@ -307,7 +307,7 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener,
color = mColorTypedWord;
}
if (LatinImeLogger.sDBG) {
if (index == mCenterSuggestionIndex && suggestions.mHasAutoCorrectionCandidate
if (index == mCenterSuggestionIndex && suggestions.hasAutoCorrectionCandidate()
&& suggestions.shouldBlockAutoCorrection()) {
return 0xFFFF0000;
}