+
+ @Override
+ public void OnObservedFileStatusUpdate(String localPath, String remotePath, Account account, Status status) {
+ switch (status) {
+ case CONFLICT:
+ {
+ Intent i = new Intent(getApplicationContext(), ConflictsResolveActivity.class);
+ i.setFlags(i.getFlags() | Intent.FLAG_ACTIVITY_NEW_TASK);
+ i.putExtra("remotepath", remotePath);
+ i.putExtra("localpath", localPath);
+ i.putExtra("account", account);
+ startActivity(i);
+ break;
+ }
+ case SENDING_TO_UPLOADER:
+ case INCORRECT_MASK:
+ break;
+ default:
+ Log.wtf(TAG, "Unhandled status " + status);
+ }
+ }
+