Merge "Remove useless copy constructor of ProximityInfo"
commit
8fa20d6a36
|
@ -77,27 +77,6 @@ public class ProximityInfo {
|
||||||
mNativeProximityInfo = createNativeProximityInfo();
|
mNativeProximityInfo = createNativeProximityInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Remove this public constructor when the native part of the ProximityInfo becomes
|
|
||||||
// immutable.
|
|
||||||
// This public constructor aims only for test purpose.
|
|
||||||
public ProximityInfo(ProximityInfo o) {
|
|
||||||
mLocaleStr = o.mLocaleStr;
|
|
||||||
mGridWidth = o.mGridWidth;
|
|
||||||
mGridHeight = o.mGridHeight;
|
|
||||||
mGridSize = o.mGridSize;
|
|
||||||
mCellWidth = o.mCellWidth;
|
|
||||||
mCellHeight = o.mCellHeight;
|
|
||||||
mKeyboardMinWidth = o.mKeyboardMinWidth;
|
|
||||||
mKeyboardHeight = o.mKeyboardHeight;
|
|
||||||
mKeyHeight = o.mKeyHeight;
|
|
||||||
mMostCommonKeyWidth = o.mMostCommonKeyWidth;
|
|
||||||
mKeys = o.mKeys;
|
|
||||||
mTouchPositionCorrection = o.mTouchPositionCorrection;
|
|
||||||
mGridNeighbors = new Key[mGridSize][];
|
|
||||||
computeNearestNeighbors();
|
|
||||||
mNativeProximityInfo = createNativeProximityInfo();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ProximityInfo createDummyProximityInfo() {
|
public static ProximityInfo createDummyProximityInfo() {
|
||||||
return new ProximityInfo("", 1, 1, 1, 1, 1, 1, EMPTY_KEY_ARRAY, null);
|
return new ProximityInfo("", 1, 1, 1, 1, 1, 1, EMPTY_KEY_ARRAY, null);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue