Package-level declarations

Types

Link copied to clipboard
open class CopyFileDialog(file: File) : CopyOrRename

The default dialog used to copy files from PlacesDock. See FileDialogFactory to use an alternate dialog.

Link copied to clipboard
abstract class CopyOrRename(val operation: String, file: File) : FileOperationDialog
Link copied to clipboard
open class DeleteFileDialog(originalFile: File) : FileOperationDialog
Link copied to clipboard

The PlacesDock is designed to be customisable, and an application may have special requirements when renaming, deleting, copying and opening files.

Link copied to clipboard
abstract class FileOperationDialog(val operation: String, file: File) : Dialog
Link copied to clipboard
abstract class FileWatcher

A helper class to simplify WatchService, by creating a (private) background thread, which polls the WatchService, and forwards the messages to created and deleted on the glok thread.

Link copied to clipboard
object Places
Link copied to clipboard
Link copied to clipboard
open class PlacesDock(val harbour: Harbour, val places: MutableObservableList<Place> = Places.sharedPlaces, id: String = ID) : Dock

A tree view of folders and files.

Link copied to clipboard
Link copied to clipboard
open class RenameFileDialog(file: File) : CopyOrRename

The default dialog used to rename files from PlacesDock. See FileDialogFactory to use an alternate dialog.