diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyContract.java b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyContract.java index 0c69a7e7d..41d52e392 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyContract.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyContract.java @@ -1,5 +1,10 @@ package fr.free.nrw.commons.nearby.mvp; +/** + * General View and UserAction methods are defined under + * this interface. This interface can be considered parent + * of both NearbyMapContract and NearbyListContract + */ public interface NearbyContract { interface View { @@ -13,6 +18,7 @@ public interface NearbyContract { void getDirections(); void seeWikidataItem(); void seeWikipediaArticle(); + void seeCommonsFilePage(); void rotateScreen(); } } diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyListContract.java b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyListContract.java index 012ab5503..c6f906894 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyListContract.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/mvp/NearbyListContract.java @@ -13,7 +13,6 @@ public interface NearbyListContract { } interface UserActions extends NearbyContract.UserActions { - void openCommonsFilePage(); void expandItem(); } }