// Path: mvvm/src/main/java/com/mike/feed/model/FeedModel.java
// public class FeedModel {
//     private String title;
//     private String body;
//     private String image;
//     private int index;
// 
//     public int getIndex() {
//         return index;
//     }
// 
//     public void setIndex(int index) {
//         this.index = index;
//     }
// 
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getBody() {
//         return body;
//     }
// 
//     public void setBody(String body) {
//         this.body = body;
//     }
// 
//     public String getImage() {
//         return image;
//     }
// 
//     public void setImage(String image) {
//         this.image = image;
//     }
// }


import com.mike.feed.model.FeedModel;
package com.mike.feed.view;


/**
 * Created by MinhNguyen on 8/25/16.
 */
public interface MainView {

    void removeItem(int index);

    void moveItem(int oldIndex, int newIndex);

    void updateItem(FeedModel data, int index);

// Path: mvvm/src/main/java/com/mike/feed/model/FeedModel.java
// public class FeedModel {
//     private String title;
//     private String body;
//     private String image;
//     private int index;
// 
//     public int getIndex() {
//         return index;
//     }
// 
//     public void setIndex(int index) {
//         this.index = index;
//     }
// 
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getBody() {
//         return body;
//     }
// 
//     public void setBody(String body) {
//         this.body = body;
//     }
// 
//     public String getImage() {
//         return image;
//     }
// 
//     public void setImage(String image) {
//         this.image = image;
//     }
// }


// Path: mvp/src/main/java/com/mike/feed/view/MainView.java
import com.mike.feed.model.FeedModel;

package com.mike.feed.view;


/**
 * Created by MinhNguyen on 8/25/16.
 */
public interface MainView {

    void removeItem(int index);

    void moveItem(int oldIndex, int newIndex);

    void updateItem(FeedModel data, int index);

    void addItem(FeedModel data, int index);