package me.devsaki.hentoid.dirpicker.model; import org.greenrobot.eventbus.EventBus; import java.io.File; import me.devsaki.hentoid.dirpicker.events.CurrentRootDirChangedEvent; /** * Created by avluis on 06/12/2016. * Directory Tree Builder */ public class DirTree { public final DirList dirList; private final EventBus bus; private File root; private File parent; public DirTree(EventBus bus) { this.bus = bus; dirList = new DirList(); } public void setRootDir(File rootDir) { this.root = rootDir; bus.post(new CurrentRootDirChangedEvent(rootDir)); } public void setParentDir(File parentDir) { this.parent = parentDir; } public File getRoot() { return root; } public File getParent() { return parent; } }