package org.commcare.android.tasks;

import org.commcare.android.tasks.ResourceEngineTask.ResourceEngineOutcomes;
import org.commcare.resources.model.UnresolvedResourceException;

public interface ResourceEngineListener {
    public void reportSuccess(boolean b);
    public void failMissingResource(UnresolvedResourceException ure, ResourceEngineOutcomes statusmissing);
    public void failBadReqs(int code, String vReq, String vAvail, boolean majorIsProblem);
    public void failUnknown(ResourceEngineOutcomes statusfailunknown);
    public void updateResourceProgress(int done, int pending, int phase);
    public void failWithNotification(ResourceEngineOutcomes statusfailstate);
}
@@ -215,31 +215,24 @@
 tener %7B%0A    
-public 
 void reportS
@@ -250,31 +250,24 @@
 ean b);%0A    
-public 
 void failMis
@@ -351,31 +351,24 @@
 ssing);%0A    
-public 
 void failBad
@@ -435,31 +435,24 @@
 oblem);%0A    
-public 
 void failUnk
@@ -499,31 +499,24 @@
 known);%0A    
-public 
 void updateR
@@ -570,23 +570,16 @@
 e);%0A    
-public 
 void fai

Remove redundant 'public' keyword from interface methods