Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(673)

Unified Diff: chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/FakeServerHelper.java

Issue 1247853007: [Sync] Add auto-generated ModelType in Java. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add SYNC_EXPORT and rebase. Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/FakeServerHelper.java
diff --git a/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/FakeServerHelper.java b/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/FakeServerHelper.java
index 8a9a2dea8bdca72abceef87b4f02063c500090a5..43120bc541a08d86ca4bb2f69d1500866b1f8ea9 100644
--- a/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/FakeServerHelper.java
+++ b/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/FakeServerHelper.java
@@ -10,7 +10,6 @@ import com.google.protobuf.nano.InvalidProtocolBufferNanoException;
import com.google.protobuf.nano.MessageNano;
import org.chromium.base.ThreadUtils;
-import org.chromium.sync.internal_api.pub.base.ModelType;
import org.chromium.sync.protocol.EntitySpecifics;
import org.chromium.sync.protocol.SyncEntity;
@@ -147,7 +146,7 @@ public class FakeServerHelper {
*
* @return whether the number of specified entities exist
*/
- public boolean verifyEntityCountByTypeAndName(final int count, final ModelType modelType,
+ public boolean verifyEntityCountByTypeAndName(final int count, final int modelType,
final String name) {
checkFakeServerInitialized(
"useFakeServer must be called before data verification.");
@@ -155,7 +154,7 @@ public class FakeServerHelper {
@Override
public Boolean call() {
return nativeVerifyEntityCountByTypeAndName(mNativeFakeServerHelperAndroid,
- sNativeFakeServer, count, modelType.toString(), name);
+ sNativeFakeServer, count, modelType, name);
}
});
}
@@ -186,14 +185,14 @@ public class FakeServerHelper {
*
* @return a list of all the SyncEntity protos for that type.
*/
- public List<SyncEntity> getSyncEntitiesByModelType(final ModelType modelType)
+ public List<SyncEntity> getSyncEntitiesByModelType(final int modelType)
throws ExecutionException {
checkFakeServerInitialized("useFakeServer must be called before getting sync entities.");
return ThreadUtils.runOnUiThreadBlocking(new Callable<List<SyncEntity>>() {
@Override
public List<SyncEntity> call() throws InvalidProtocolBufferNanoException {
byte[][] serializedEntities = nativeGetSyncEntitiesByModelType(
- mNativeFakeServerHelperAndroid, sNativeFakeServer, modelType.toString());
+ mNativeFakeServerHelperAndroid, sNativeFakeServer, modelType);
List<SyncEntity> entities = new ArrayList<SyncEntity>(serializedEntities.length);
for (int i = 0; i < serializedEntities.length; i++) {
SyncEntity entity = new SyncEntity();
@@ -376,12 +375,12 @@ public class FakeServerHelper {
private native void nativeDeleteFakeServer(
long nativeFakeServerHelperAndroid, long nativeFakeServer);
private native boolean nativeVerifyEntityCountByTypeAndName(
- long nativeFakeServerHelperAndroid, long nativeFakeServer, int count, String modelType,
+ long nativeFakeServerHelperAndroid, long nativeFakeServer, int count, int modelType,
String name);
private native boolean nativeVerifySessions(
long nativeFakeServerHelperAndroid, long nativeFakeServer, String[] urlArray);
private native byte[][] nativeGetSyncEntitiesByModelType(
- long nativeFakeServerHelperAndroid, long nativeFakeServer, String modelType);
+ long nativeFakeServerHelperAndroid, long nativeFakeServer, int modelType);
private native void nativeInjectUniqueClientEntity(
long nativeFakeServerHelperAndroid, long nativeFakeServer, String name,
byte[] serializedEntitySpecifics);

Powered by Google App Engine
This is Rietveld 408576698