package com.seafile.seadroid2.ui; public class NavContext { String repoID = null; String repoName = null; // for display String dirPath = null; String dirID = null; String dirPermission = null; public NavContext() { } public void setRepoID(String repoID) { this.repoID = repoID; } public void setRepoName(String repoName) { this.repoName = repoName; } public void setDir(String path, String dirID) { this.dirPath = path; this.dirID = dirID; } public void setDirID(String dirID) { this.dirID = dirID; } public boolean inRepo() { return repoID != null; } public String getRepoID() { return repoID; } public String getRepoName() { return repoName; } public boolean isRepoRoot() { return "/".equals(dirPath); } public String getDirPath() { return dirPath; } public String getDirID() { return dirID; } public String getDirPermission() { return dirPermission; } public void setDirPermission(String dirPermission) { this.dirPermission = dirPermission; } }