package com.seafile.seadroid2.data; public class EventDetailsFileItem { public enum EType { FILE_ADDED, FILE_DELETED, FILE_MODIFIED, FILE_RENAMED, DIR_ADDED, DIR_DELETED } private String path; private EType eType; private SeafEvent event; public EventDetailsFileItem(SeafEvent event, String path, EType etype) { this.path = path; this.eType = etype; this.event = event; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public EType geteType() { return eType; } public SeafEvent getEvent() { return event; } public void setEvent(SeafEvent event) { this.event = event; } public boolean isFileOpenable() { return eType == EType.FILE_ADDED || eType == EType.FILE_MODIFIED || eType == EType.FILE_RENAMED || eType == EType.DIR_ADDED; } public boolean isDir() { return eType == EType.DIR_ADDED; } }