Chunk |
---|
Conflicting content |
---|
import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.os.Bundle; <<<<<<< HEAD import android.view.Menu; import android.view.MenuItem; ======= import android.util.Log; >>>>>>> 352936089fe93d066d9deb7c580be25c137697f8 import android.widget.GridView; import com.google.android.c2dm.C2DMessaging; |
Solution content |
---|
import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.util.Log; import android.widget.GridView; import com.google.android.c2dm.C2DMessaging; |
File |
---|
PropertyMarketActivity.java |
Developer's decision |
---|
Concatenation |
Kind of conflict |
---|
Import |
Chunk |
---|
Conflicting content |
---|
@Override public boolean onLongClick(View v) { <<<<<<< HEAD Display.dialogBuildDeleteDiscard(getItemId(position),mContext); ======= new AlertDialog.Builder(mContext) .setTitle(pt.up.fe.cmov.propertymarket.R.string.discard_property_title) .setMessage(pt.up.fe.cmov.propertymarket.R.string.discard_property_desc) .setCancelable(true) .setIcon(android.R.drawable.ic_menu_delete) .setPositiveButton(pt.up.fe.cmov.propertymarket.R.string.confirmation, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { try { SharedPreferences prefs = mContext.getSharedPreferences(PropertyMarketActivity.PREFS_NAME, Context.MODE_PRIVATE); if (!prefs.contains(PropertyMarketActivity.USER_EMAIL)) { Log.w("PM-Discard", "Client doesn't have an email account. Using default!"); } String userEmail = prefs.getString(PropertyMarketActivity.USER_EMAIL, "joao.portela@gmail.com"); JSONObject obj = new JSONObject("{'user_email': '" + userEmail + "' }"); RailsRestClient.Post("properties/" + getItemId(position) + "/discard", obj); } catch(Exception e) { e.printStackTrace(); } ((Activity) mContext).finish(); Intent intent = new Intent(mContext, PropertyMarketActivity.class); mContext.startActivity(intent); } }) .setNegativeButton(pt.up.fe.cmov.propertymarket.R.string.denial, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.cancel(); } }).show(); >>>>>>> 352936089fe93d066d9deb7c580be25c137697f8 return true; } }); |
Solution content |
---|
@Override public boolean onLongClick(View v) { Display.dialogBuildDeleteDiscard(getItemId(position),mContext); return true; } }); |
File |
---|
PropertyGridAdapter.java |
Developer's decision |
---|
Version 1 |
Kind of conflict |
---|
Method invocation |
Chunk |
---|
Conflicting content |
---|
@Override protected void onMessage(Context context, Intent intent) { mManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); <<<<<<< HEAD Notification notification = new Notification(R.drawable.icon,intent.getStringExtra(this.getString(R.string.name)), System.currentTimeMillis()); notification.setLatestEventInfo(this,this.getString(R.string.app_name),intent.getStringExtra(this.getString(R.string.message)), PendingIntent.getActivity(this.getBaseContext(), 0, intent,PendingIntent.FLAG_CANCEL_CURRENT)); mManager.notify(APP_ID, notification); Log.w("Tester", "Message: " + intent.getStringExtra("message")); Log.w("Tester", "id: " + intent.getStringExtra("id")); Log.w("Tester", "name: " + intent.getStringExtra("name")); ======= int icon = R.drawable.icon; String id = intent.getStringExtra(C2DM_DATA_ID); String type = intent.getStringExtra(C2DM_DATA_TYPE); String name = intent.getStringExtra(C2DM_DATA_NAME); String message = intent.getStringExtra(C2DM_DATA_MESSAGE); if (type.equals("apartment")) icon = R.drawable.apartment_icon; else if (type.equals("castle")) icon = R.drawable.castle_icon; else if (type.equals("home")) icon = R.drawable.home_icon; Notification notification = new Notification(icon,intent.getStringExtra(this.getString(R.string.notification_title)), System.currentTimeMillis()); notification.setLatestEventInfo(this,name,message, PendingIntent.getActivity(this.getBaseContext(), 0, intent,PendingIntent.FLAG_CANCEL_CURRENT)); mManager.notify(APP_ID, notification); >>>>>>> 352936089fe93d066d9deb7c580be25c137697f8 } } |
Solution content |
---|
@Override protected void onMessage(Context context, Intent intent) { mManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); int icon = R.drawable.icon; String type = intent.getStringExtra(C2DM_DATA_TYPE); String name = intent.getStringExtra(C2DM_DATA_NAME); String message = intent.getStringExtra(C2DM_DATA_MESSAGE); if (type.equals("apartment")) icon = R.drawable.apartment_icon; else if (type.equals("castle")) icon = R.drawable.castle_icon; else if (type.equals("home")) icon = R.drawable.home_icon; Notification notification = new Notification(icon,intent.getStringExtra(this.getString(R.string.notification_title)), System.currentTimeMillis()); notification.setLatestEventInfo(this,name,message, PendingIntent.getActivity(this.getBaseContext(), 0, intent,PendingIntent.FLAG_CANCEL_CURRENT)); mManager.notify(APP_ID, notification); } } |
File |
---|
C2DMReceiver.java |
Developer's decision |
---|
Combination |
Kind of conflict |
---|
If statement |
Method invocation |
Variable |
Chunk |
---|
Conflicting content |
---|
public class RailsRestClient { <<<<<<< HEAD public final static String SERVER_URL = "http://192.168.1.2:3000"; ======= public final static String SERVER_URL = "http://10.0.0.144:3000"; >>>>>>> 352936089fe93d066d9deb7c580be25c137697f8 |
Solution content |
---|
public class RailsRestClient { public final static String SERVER_URL = "http://192.168.1.2:3000"; |
File |
---|
RailsRestClient.java |
Developer's decision |
---|
None |
Kind of conflict |
---|
Attribute |