BoarderZone FileBrowser

Leon Poyyayil

0.19.782 (alpha)

Revision History

Abstract

Application to access the local file system and perform various actions on its files and directories through a configurable set of plugins.


Table of Contents

1. Overview
1.1. Introduction
1.2. Purpose
1.3. Licensing
2. Usage
2.1. Desktop
2.2. Directory browser window
2.3. FileHandlers
3. Configuration
3.1. System requirements
3.2. Installation
3.3. General configuration mechanisms
3.4. Definition and use of Variables
3.5. FileBrowser configuration settings
3.6. GUI desktop configuration settings
3.7. Common GUI configuration settings
3.8. Common configuration settings
3.9. Logging settings
4. Plugins
4.1. Definition
4.2. Specification
4.3. Configuration
4.4. Selection
I. Command Reference
About — Display information about application
Debug application — Inspect the state of the application
Exit application — Exit application after query
Help command line — Display command line options
Help release news — Display release news informations
Help web page — Display the web site home page
Help display — Display the help
Application License — Display the license
Quit application — Quit the application immediately
Reload settings — Reload all settings
Reload variables — Reload application variables
Save settings — Save all settings
Select regional settings — Select regional settings
Select look & feel — Select look & feel
Set regional settings — Set regional settings
Set theme — Set theme
Setup logging — Configure logging levels
Setup variables — Configure variable values
Clipboard Monitor — Display clipboard contents
Event Monitor — Display AWT events
Logger console — Display the logging console
Screen Ruler — Measure lengths on screen
Screen Zoom — Zoom screen contents
System informations — Display system informations
System output — Display system output
System error — Display system error
Thread Monitor — Monitor active threads
Toggle always on top — Enable always on top mode
Toggle debug mode — Enable debugging output
Toggle fullscreen mode — Enable fullscreen mode
Toggle save settings on exit — Enable automatic saving of settings
Toggle display tooltips — Enable the display of tooltips
Toggle verbose mode — Enable verbose information output
Capture desktop — Capture desktop to clipboard
Capture window — Capture active window to clipboard
Capture screen — Capture main screen to clipboard
Arrange desktop window — Sets the position and size of the desktop window
Set position of desktop — Sets the position of the desktop window
Set size of desktop — Sets the size of the desktop window
Arrange current window — Sets the position and size of the current window
Arrange all windows — Sets the position and size of all windows
Minimize all windows — Minimize all windows
Select next window — Select next window
Select previous window — Select previous window
Close session — Close all open windows
Restore session — Restore session state
Save session — Save session state
Switch session — Switch to other session state
New Browser Window — Open a new browser window
Quick File Open — Quickly open a preconfigured file
Toggle allow modifications — Enable editing file and directory names and contents
Toggle load session on start — Load previous session upon start
Toggle save session on exit — Save current session upon exit
Toggle show dot files — Enable display of files and directories whose name starts with a dot
Toggle show hidden files — Enable display of hidden files and directories
Toggle show unsupported files — Enable display of unsupported files
II. Third party libraries
Apache Commons: Compress — Apache Commons helper classes for file compression
EaSynth Look and Feel — Java Look and Feel
JGoodies: Looks — Java Look and Feel
Liquid Look and Feel — Java Look and Feel
NimROD Look and Feel — Java Look and Feel
Muntjak: Tiny Look and Feel — Java Look and Feel
Digitprop: Tonic Look and Feel — Java Look and Feel
XZ Data Compression — Tukaani XZ data compression library
Apache: Log4j — Apache logging framework

List of Tables

2.1. Directory and File actions
3.1. Application specific configuration items
3.2. Desktop related configuration items
3.3. GUI related configuration items
3.4. Informational and usage related configuration items
3.5. Configuration related configuration items
3.6. Console related configuration items
3.7. Network configuration items
3.8. Debugging and internal configuration items

List of Examples

4.1. ${settings.dir}/FileBrowser.properties
4.2. ${settings.dir}/FileBrowserPlugin.properties
4.3. ${settings.dir}/FileBrowser.mimetypes
4.4. ${settings.dir}/FileBrowserHandler.properties