Module xaos.ui
Package eu.ess.xaos.ui.control.tree.directory
-
Interface Summary Interface Description TreeDirectoryModel.GraphicFactory Factory to create graphics forTreeItem
s in aDirectoryModel
. -
Class Summary Class Description TreeDirectoryAsynchronousIO<I,T> Implementation of anInitiatorAsynchronousIO
that will update aDirectoryModel
on each operation.TreeDirectoryItems Containing the classes used byTreeDirectoryModel
.TreeDirectoryItems.DirectoryItem<T> ATreeItem
representing a directory.TreeDirectoryItems.FileItem<T> ATreeItem
representing a file.TreeDirectoryItems.PathItem<T> TreeDirectoryItems.TopLevelDirectoryItem<I,T> ATreeItem
representing a top-level directory, i.e.TreeDirectoryModel<I,T> ADirectoryModel
that can be used in aTreeView
.TreeDirectoryModel.DefaultGraphicFactory Default graphic factory returning a folder icon for a directory and a document icon for a regular file.TreeDirectoryMonitor<I,T> TreeDirectoryMonitor combines aDirectoryWatcher
, aTreeDirectoryModel
, and aTreeDirectoryAsynchronousIO
.