package com.sarality.app.view.fragment;

import android.os.Bundle;
import android.support.v4.app.Fragment;

/**
 * Fragment that has the capability of being refreshed with a new set of arguments
 *
 * @author sunayna@ (Sunayna Uberoy)
 */
public abstract class RefreshableFragment extends Fragment {

  public abstract void refresh(Bundle bundle);
}


@@ -64,55 +64,29 @@
 le;%0A
-import android.support.v4.app.Fragment;%0A%0A/**%0A *
+%0A/**%0A * Interface for
  Fra
@@ -94,16 +94,17 @@
 ment
+s
  that ha
 s th
@@ -99,17 +99,18 @@
  that ha
-s
+ve
  the cap
@@ -163,16 +163,17 @@
 rguments
+.
 %0A *%0A * @
@@ -220,22 +220,17 @@
 lic 
-abstract class
+interface
  Ref
@@ -250,25 +250,8 @@
 ent 
-extends Fragment 
 %7B%0A%0A 
@@ -262,17 +262,8 @@
 lic 
-abstract 
 void

Convert RefreshableFragment to an interface. Much easier to deal with interface here when you don't have to deal with multiple inheritance.