- d - Variable in class FileBrowser
-
- data - Variable in class DatabaseEditor.Table
-
- DatabaseEditor - Class in <Unnamed>
-
This class implements a window displaying the tables and views
contained in a database (or all tables and views in all attached
databases).
- DatabaseEditor(Connection, String, boolean) - Constructor for class DatabaseEditor
-
Create a database editor
- DatabaseEditor.DatabaseTableEntry - Class in <Unnamed>
-
This class is a pure data structure.
- DatabaseEditor.EditWindow - Class in <Unnamed>
-
An undoable text edit window
This is the base class for all of the text windows.
- DatabaseEditor.FindReplace - Class in <Unnamed>
-
This class provides a search and replace function for table
entries.
- DatabaseEditor.RowProc - Class in <Unnamed>
-
Abstract class to operate on rows of a table.
- DatabaseEditor.Search - Class in <Unnamed>
-
This class searches many cells in a table column.
- DatabaseEditor.Table - Class in <Unnamed>
-
This class implements a window displaying the contents of a
database table, view, or result set.
- DatabaseEditor.Table.DBTable - Class in <Unnamed>
-
This is the JPanel displaying the database table, view, or
result set.
- DatabaseEditor.UndoableTextArea - Class in <Unnamed>
-
This class is identical to a JTextArea but also has undo / redo
capability.
- DatabaseTableEntry(String, String, String) - Constructor for class DatabaseEditor.DatabaseTableEntry
-
Create a DatabaseTableEntry.
- dataNameComparator - Static variable in class FileBrowser
-
- DataNameComparator() - Constructor for class FileBrowser.DataNameComparator
-
- dateCompare(FileBrowser.TableData, FileBrowser.TableData) - Method in class FileBrowser.PathCompare
-
Compare modification times and return true if less than 2 seconds
different.
- dbCharset - Static variable in class DatabaseEditor
-
- DBInsert() - Constructor for class MakeWeb.SiteMap.DBInsert
-
- dbName - Variable in class DatabaseEditor.DatabaseTableEntry
-
- DBTable(ResultSet) - Constructor for class DatabaseEditor.Table.DBTable
-
Constructor for displaying a table, view, or ResultSet.
- decrypt(String, String) - Static method in class FileBrowser
-
Decrypts a password for storing in options file.
- defaultCheck() - Method in enum FileBrowser.Direction
-
Returns true if this Direction should be checked by default.
- delete(File) - Static method in class Copyfiles
-
This method deletes the specified directory.
- delete() - Method in class FileBrowser.LocalPath
-
- delete() - Method in class FileBrowser.MyPath
-
Deletes a file or a symbolic link
- delete() - Method in class FileBrowser.RemotePath
-
- delete() - Method in class FileBrowser.RootPath
-
- deleteRows() - Method in class DatabaseEditor.Table
-
Delete all of the rows that are selected.
- deleteTree(FileBrowser.MyPath, JLabel) - Static method in class FileBrowser
-
Deletes a file or an entire directory tree
- dependents - Variable in class DatabaseEditor
-
- dependents - Variable in class DatabaseEditor.EditWindow
-
- dependents - Variable in class DatabaseEditor.Table
-
- dependents - Variable in class FileBrowser.EditWindow
-
- diff(FileBrowser.MyPath, FileBrowser.MyPath) - Static method in class FileBrowser
-
Perform a diff between two files.
- direction - Variable in class FileBrowser.CompareTableData
-
- Direction() - Constructor for enum FileBrowser.Direction
-
- directionCol - Static variable in class FileBrowser.PathCompare
-
- doc - Variable in class FileBrowser.SSHWindow
-
- doOperation(FileBrowser.MyPath, FileBrowser.MyPath, JLabel) - Method in enum FileBrowser.Direction
-
Perform the operation indicated by the icon.
- doRow(ArrayList<String>) - Method in class DatabaseEditor.RowProc
-
Method called on each row of a table resulting from a query.
- doTime(FileBrowser.MyPath, FileBrowser.MyPath, JLabel) - Method in enum FileBrowser.Direction
-
Only update file times.
- dragging - Variable in class FileBrowser.SSHWindow
-
- dumpDatabase(OutputStream) - Method in class DatabaseEditor
-
Dump the main database
- file(int, String, int, String, int, long, long) - Method in interface MakeWeb.FileCallBack
-
- file(int, String, int, String, int, long, long) - Method in class MakeWeb.SiteMap.DBInsert
-
The prepared statement ustat is:
insert into <table> (entryid, name, type, path, parentid, length, date)
Insert the arguments into the database.
- FileBrowser - Class in <Unnamed>
-
- FileBrowser() - Constructor for class FileBrowser
-
- FileBrowser.Browser - Class in <Unnamed>
-
- FileBrowser.Browser.MyTableCellRenderer - Class in <Unnamed>
-
This class controls the text, foreground and background color for
table cells.
- FileBrowser.Browser.MyTableModel - Class in <Unnamed>
-
MyTableModel gets data from and stores data into the containing
Table class.
- FileBrowser.Browser.MyTableTransferHandler - Class in <Unnamed>
-
This class handles drag & drop on Tables.
- FileBrowser.Browser.MyTreeCellRenderer - Class in <Unnamed>
-
MyTreeCellRenderer renders paths as root names and sets
appropriate colors for selections etc.
- FileBrowser.Browser.MyTreeModel - Class in <Unnamed>
-
This class controls the updating of the tree when a node is
renamed.
- FileBrowser.Browser.MyTreeTransferHandler - Class in <Unnamed>
-
This class handles drag & drop on Trees.
- FileBrowser.CompareTableData - Class in <Unnamed>
-
This class holds data for a line of the file comparison
table.
- FileBrowser.DataNameComparator - Class in <Unnamed>
-
- FileBrowser.Direction - Enum in <Unnamed>
-
An enum whose members indicate the possible operations between
pairs of files.
- FileBrowser.EditWindow - Class in <Unnamed>
-
An undoable text edit window
This is the base class for all of the text windows.
- FileBrowser.FindReplace - Class in <Unnamed>
-
This class provides a search and replace function for a file edit
window.
- FileBrowser.LocalPath - Class in <Unnamed>
-
Implements a path (MyPath) in the local file system.
- FileBrowser.MyComboBox - Class in <Unnamed>
-
- FileBrowser.MyComboBox.MyComboBoxEditor - Class in <Unnamed>
-
- FileBrowser.MyComboBox.MyComboBoxModel - Class in <Unnamed>
-
- FileBrowser.MyComboBox.MyComboBoxRenderer - Class in <Unnamed>
-
- FileBrowser.MyPath - Class in <Unnamed>
-
This class is the superclass of all path-type objects.
- FileBrowser.MyProgMon - Class in <Unnamed>
-
MyProgMon is an implementation of a file transfer progress
monitor.
- FileBrowser.MyTextTransferHandler - Class in <Unnamed>
-
This class handles JTextField drag & drop.
- FileBrowser.MyTreeNode - Class in <Unnamed>
-
This class is a pure data structure and represents a node in a
JTree.
- FileBrowser.MyUserInfo - Class in <Unnamed>
-
- FileBrowser.PathComparator - Class in <Unnamed>
-
This comparator of Paths puts directories first, then sorts
ignoring case, then considering case.
- FileBrowser.PathCompare - Class in <Unnamed>
-
Table of updates to perform.
- FileBrowser.PathCompare.ComboBoxPanel - Class in <Unnamed>
-
- FileBrowser.PathCompare.CompareTableModel - Class in <Unnamed>
-
- FileBrowser.RemotePath - Class in <Unnamed>
-
An object that may be used to locate a file in a remote file
system.
- FileBrowser.RootPath - Class in <Unnamed>
-
A singleton class representing the root node of the tree.
- FileBrowser.SftpOpenFailedException - Exception in <Unnamed>
-
- FileBrowser.SSHWindow - Class in <Unnamed>
-
A SSHWindow is a shell window on a remote system.
- FileBrowser.TableData - Class in <Unnamed>
-
This class is just a data structure with the table information
- FileBrowser.TableDataComparator - Class in <Unnamed>
-
- FileBrowser.TreeNodeComparator - Class in <Unnamed>
-
- FileBrowser.UndoableTextArea - Class in <Unnamed>
-
- fileCharset - Static variable in class DatabaseEditor
-
- fileCharset - Static variable in class FileBrowser
-
- fileComp - Static variable in class Copyfiles
-
A comparator on File comparing base names.
- fileSystem - Static variable in class FileBrowser
-
- fillColumn(int, int) - Method in class DatabaseEditor.Table
-
This method fills in all cells from cell[i, j] to the end of
the table stopping at the first nonnull entry
- fillColumn(int, int, String, String) - Method in class DatabaseEditor.Table
-
This method fills in all cells from cell[i, j] to the end of
the table stopping at the first nonnull entry.
- findField - Variable in class DatabaseEditor.FindReplace
-
- findField - Variable in class DatabaseEditor.Search
-
- findField - Variable in class FileBrowser.FindReplace
-
- findIgnoreCase(boolean, String, String, int) - Method in class DatabaseEditor
-
Finds String in another String ignoring case if ignoreCase is
true.
- FindReplace(DatabaseEditor.EditWindow, boolean) - Constructor for class DatabaseEditor.FindReplace
-
Make a find/replace window operating on the given textArea.
- FindReplace(FileBrowser.EditWindow) - Constructor for class FileBrowser.FindReplace
-
Make a find/replace window operating on the given EditWindow.
- finish() - Static method in class FileBrowser
-
Called to shut down everything at the end of running the program.
- fireTreeNodesInserted(Object, Object[], int[], Object[]) - Method in class FileBrowser.Browser.MyTreeModel
-
- fireTreeNodesRemoved(Object, Object[], int[], Object[]) - Method in class FileBrowser.Browser.MyTreeModel
-
- flatten(String) - Static method in class FileBrowser
-
Removes all % escape sequences from a String.
- fromBase - Variable in class Copyfiles
-
- fullName() - Method in class DatabaseEditor.DatabaseTableEntry
-
- fullName() - Method in class FileBrowser.LocalPath
-
- fullName() - Method in class FileBrowser.MyPath
-
Returns the full path of this path
- fullName() - Method in class FileBrowser.RemotePath
-
- fullName() - Method in class FileBrowser.RootPath
-
- gbc - Variable in class FileBrowser.MyUserInfo
-
- getChild(Object, int) - Method in class FileBrowser.Browser.MyTreeModel
-
- getChildCount(Object) - Method in class FileBrowser.Browser.MyTreeModel
-
- getChildren(boolean) - Method in class FileBrowser.LocalPath
-
- getChildren(boolean) - Method in class FileBrowser.MyPath
-
Enumerates all children (files and directories) of this path.
- getChildren(boolean) - Method in class FileBrowser.RemotePath
-
Fix failures to return empty ArrayList<TableData> /////////////
- getChildren(boolean) - Method in class FileBrowser.RootPath
-
- getColumnClass(int) - Method in class FileBrowser.Browser.MyTableModel
-
- getColumnClass(int) - Method in class FileBrowser.PathCompare.CompareTableModel
-
- getColumnCount() - Method in class FileBrowser.Browser.MyTableModel
-
- getColumnCount() - Method in class FileBrowser.PathCompare.CompareTableModel
-
- getColumnName(int) - Method in class FileBrowser.Browser.MyTableModel
-
- getColumnName(int) - Method in class FileBrowser.PathCompare.CompareTableModel
-
- getEditorComponent() - Method in class FileBrowser.MyComboBox.MyComboBoxEditor
-
- getElementAt(int) - Method in class FileBrowser.MyComboBox.MyComboBoxModel
-
- getEndOfSqlStatement(String, int) - Method in class DatabaseEditor
-
Find the end of an SQL staement starting at character position
start.
- getFlavor() - Method in class FileBrowser.LocalPath
-
- getFlavor() - Method in class FileBrowser.MyPath
-
Returns the appropriate transfer DataFlavor for this MyPath.
- getFlavor() - Method in class FileBrowser.RemotePath
-
- getFlavor() - Method in class FileBrowser.RootPath
-
- getHomeDirectoryx(String) - Static method in class FileBrowser
-
Gets the home directory using the authority of a URI.
- getIndex(FileBrowser.MyPath) - Method in class FileBrowser.MyPath
-
Gets the index of child in children or -1 if not found.
- getIndexOf(Object) - Method in class FileBrowser.MyComboBox.MyComboBoxModel
-
- getIndexOfChild(Object, Object) - Method in class FileBrowser.Browser.MyTreeModel
-
- getItem() - Method in class FileBrowser.MyComboBox.MyComboBoxEditor
-
- getLinkAttributes() - Method in class FileBrowser.RemotePath
-
- getListCellRendererComponent(JList<? extends FileBrowser.MyPath>, FileBrowser.MyPath, int, boolean, boolean) - Method in class FileBrowser.MyComboBox.MyComboBoxRenderer
-
- getMTime() - Method in class FileBrowser.LocalPath
-
- getMTime() - Method in class FileBrowser.MyPath
-
Returns the modification date of this file as the number of
milliseconds after 00:00:00 GMT, January 1, 1970.
- getMTime() - Method in class FileBrowser.RemotePath
-
- getMTime() - Method in class FileBrowser.RootPath
-
- getParent() - Method in class FileBrowser.LocalPath
-
- getParent() - Method in class FileBrowser.MyPath
-
returns a path to the parent of this path or null if there is
no parent.
- getParent() - Method in class FileBrowser.RemotePath
-
- getParent() - Method in class FileBrowser.RootPath
-
- getPassphrase() - Method in class FileBrowser.MyUserInfo
-
- getPassword() - Method in class FileBrowser.MyUserInfo
-
- getPathToRoot(FileBrowser.MyTreeNode) - Method in class FileBrowser.Browser.MyTreeModel
-
Builds the parents of node up to and including the root node,
where the original node is the last element in the returned
array.
- getPathToRoot(FileBrowser.MyTreeNode, int) - Method in class FileBrowser.Browser.MyTreeModel
-
Builds the parents of node up to and including the root node,
where the original node is the last element in the returned
array.
- getRoot() - Method in class FileBrowser.Browser.MyTreeModel
-
- getRootPaths(boolean) - Static method in class FileBrowser
-
Returns the current root Paths.
- getRowCount() - Method in class FileBrowser.Browser.MyTableModel
-
- getRowCount() - Method in class FileBrowser.PathCompare.CompareTableModel
-
- getSelectedItem() - Method in class FileBrowser.MyComboBox.MyComboBoxModel
-
- getSelectedPath(TreePath) - Method in class FileBrowser.Browser
-
- getSession(String) - Static method in class FileBrowser
-
Open a session on the given user@host.
- getSftpChannel(String) - Static method in class FileBrowser
-
Get a sftp channel on the given user@host.
- getSize() - Method in class FileBrowser.MyComboBox.MyComboBoxModel
-
- getSourceActions(JComponent) - Method in class FileBrowser.Browser.MyTableTransferHandler
-
- getSourceActions(JComponent) - Method in class FileBrowser.Browser.MyTreeTransferHandler
-
- getSourceActions(JComponent) - Method in class FileBrowser.MyTextTransferHandler
-
- getSuffix(FileBrowser.MyPath, FileBrowser.MyPath) - Static method in class FileBrowser
-
Gets the part of a base path after the base path.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class FileBrowser.Browser.MyTableCellRenderer
-
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class FileBrowser.Browser.MyTreeCellRenderer
-
- getTreeChildren() - Method in class FileBrowser.LocalPath
-
Only gets directories
- getTreeChildren() - Method in class FileBrowser.MyPath
-
Gets the exposed directory children of this path.
- getTreeChildren() - Method in class FileBrowser.RemotePath
-
Only gets directories
- getTreeChildren() - Method in class FileBrowser.RootPath
-
Only gets directories
- getValueAt(int, int) - Method in class FileBrowser.Browser.MyTableModel
-
Method used to get data to display after
getTableCellRendererComponent converts it for displaying.
- getValueAt(int, int) - Method in class FileBrowser.PathCompare.CompareTableModel
-
Method used to get data to display after
getTableCellRendererComponent converts it for displaying.
- getWithCharset(ResultSet, int) - Method in class DatabaseEditor
-
Gets an item from a ResultSet using the statically defined
character set.
- GREEN - Static variable in class FileBrowser
-
- MAGENTA - Static variable in class FileBrowser
-
- main(String...) - Static method in class Clean
-
Search files for "funny" characters.
- main(String...) - Static method in class Copyfiles
-
Copies or mirrors a directory tree.
- main(String[]) - Static method in class DatabaseEditor
-
View or edit a sqlite database.
- main(String[]) - Static method in class FileBrowser
-
Start a file browser on specified files.
- main(String...) - Static method in class MakeWeb
-
If first arg is "-map" then a sitemap structure is created in the
table "sitemap".
- main(String...) - Static method in class MakeWeb.SiteMap
-
arg0 = database file name
arg1 = database table name
arg2 = name of top of file system
can be called from command line by:
java -cp makeweb.jar MakeWeb\$SiteMap test.db map .
where "." can be replaced by any existing directory
- make(String...) - Static method in class MakeWeb
-
This method creates all pages specified by the database.
- makeBrowser(FileBrowser.MyPath) - Static method in class FileBrowser
-
Make a FileBrowser on the indicated path.
- makeCellEditWindow(DatabaseEditor.Table, int, int, Rectangle) - Method in class DatabaseEditor.Table
-
Create an edit window on a Table cell and update table focus to
edited cell.
- makeCommandWindow(String, String) - Method in class DatabaseEditor
-
Make a command window for executing sql statements.
- makeDirectory() - Method in class FileBrowser.LocalPath
-
- makeDirectory() - Method in class FileBrowser.MyPath
-
creates an empty directory at the location specified by this.
- makeDirectory() - Method in class FileBrowser.RemotePath
-
- makeDirectory() - Method in class FileBrowser.RootPath
-
- makeFileEditWindow(FileBrowser.MyPath) - Method in class FileBrowser
-
Make a file edit window for editing files.
- makeLinkTo(byte[]) - Method in class FileBrowser.LocalPath
-
- makeLinkTo(byte[]) - Method in class FileBrowser.MyPath
-
Creates a symbolic link from this to target.
- makeLinkTo(byte[]) - Method in class FileBrowser.RemotePath
-
- makeLinkTo(byte[]) - Method in class FileBrowser.RootPath
-
- makeNull() - Method in class DatabaseEditor.Table
-
This method sets the selected cell to null
- makeTableList(String) - Static method in class DatabaseEditor
-
Bring up a database editor
- MakeWeb - Class in <Unnamed>
-
This class creates a web site from a database
- MakeWeb() - Constructor for class MakeWeb
-
- MakeWeb.FileCallBack - Interface in <Unnamed>
-
An interface defining a callback for a file tree walk (used by
the sitemap option)
- MakeWeb.SiteMap - Class in <Unnamed>
-
This class, given a top-level directory, creates in a database a
table "sitemap" containing entries representing the file and
directory structure under this top-level directory.
- MakeWeb.SiteMap.DBInsert - Class in <Unnamed>
-
insert into tablename (name1, name2) values(exp, exp)
Suggest inserting:
entryid - id of this entry
name - text name of entry
type - 0 is file, 1 is directory, -1 is unknown
path - string path from top
parentid - id of containing directory with top = 0
length - byte length of file, 0 for directory on windows, size on linux
date - milliseconds since the epoch (00:00:00 GMT, January 1, 1970)
- max - Variable in class FileBrowser.MyProgMon
-
- message - Variable in class FileBrowser.PathCompare
-
- mirrorDirectories(File, File) - Static method in class Copyfiles
-
Mirror two directories - both arguments must be directories and
the destination directory must exist.
- model - Variable in class DatabaseEditor.Search
-
- moveFileFrom(FileBrowser.MyPath) - Method in class FileBrowser.LocalPath
-
- moveFileFrom(FileBrowser.MyPath) - Method in class FileBrowser.MyPath
-
Moves a file or directory from one directory to
another.
- moveFileFrom(FileBrowser.MyPath) - Method in class FileBrowser.RemotePath
-
- moveFileFrom(FileBrowser.MyPath) - Method in class FileBrowser.RootPath
-
- moveFileTo(FileBrowser.LocalPath) - Method in class FileBrowser.LocalPath
-
- moveFileTo(FileBrowser.RemotePath) - Method in class FileBrowser.LocalPath
-
- moveFileTo(FileBrowser.LocalPath) - Method in class FileBrowser.MyPath
-
Move this to other.
- moveFileTo(FileBrowser.RemotePath) - Method in class FileBrowser.MyPath
-
Move this to other.
- moveFileTo(FileBrowser.LocalPath) - Method in class FileBrowser.RemotePath
-
- moveFileTo(FileBrowser.RemotePath) - Method in class FileBrowser.RemotePath
-
- moveFileTo(FileBrowser.LocalPath) - Method in class FileBrowser.RootPath
-
- moveFileTo(FileBrowser.RemotePath) - Method in class FileBrowser.RootPath
-
- moveTree(FileBrowser.MyPath, FileBrowser.MyPath) - Static method in class FileBrowser
-
Moves a file or directory.
- mtime - Variable in class FileBrowser.TableData
-
- MyComboBox(FileBrowser.MyPath) - Constructor for class FileBrowser.MyComboBox
-
- myComboBoxEditor - Variable in class FileBrowser.MyComboBox
-
- MyComboBoxEditor() - Constructor for class FileBrowser.MyComboBox.MyComboBoxEditor
-
- myComboBoxModel - Variable in class FileBrowser.MyComboBox
-
- MyComboBoxModel(FileBrowser.MyPath) - Constructor for class FileBrowser.MyComboBox.MyComboBoxModel
-
- myComboBoxRenderer - Variable in class FileBrowser.MyComboBox
-
- MyComboBoxRenderer() - Constructor for class FileBrowser.MyComboBox.MyComboBoxRenderer
-
- MyPath() - Constructor for class FileBrowser.MyPath
-
- myPath - Variable in class FileBrowser.MyTreeNode
-
- myProgMon - Static variable in class FileBrowser
-
- MyProgMon() - Constructor for class FileBrowser.MyProgMon
-
- MyTableCellRenderer() - Constructor for class FileBrowser.Browser.MyTableCellRenderer
-
- myTableModel - Variable in class FileBrowser.Browser
-
- MyTableModel() - Constructor for class FileBrowser.Browser.MyTableModel
-
- MyTableTransferHandler() - Constructor for class FileBrowser.Browser.MyTableTransferHandler
-
- MyTextTransferHandler() - Constructor for class FileBrowser.MyTextTransferHandler
-
- myTreeCellRenderer - Variable in class FileBrowser.Browser
-
- MyTreeCellRenderer() - Constructor for class FileBrowser.Browser.MyTreeCellRenderer
-
- myTreeModel - Variable in class FileBrowser.Browser
-
- MyTreeModel() - Constructor for class FileBrowser.Browser.MyTreeModel
-
- MyTreeNode(FileBrowser.MyPath, FileBrowser.MyTreeNode) - Constructor for class FileBrowser.MyTreeNode
-
- MyTreeTransferHandler() - Constructor for class FileBrowser.Browser.MyTreeTransferHandler
-
- MyUserInfo() - Constructor for class FileBrowser.MyUserInfo
-