Package com.usefullittlethings.saw.apps.file

Class Summary
AbstractFileActionPlugin Abstract implementation of an action plug-in that defines the result class as java.io.File.
AbstractFileFilterPlugin Abstract implementation of a filter plug-in that defines the result class as java.io.File.
CompareTo Filters files by whether or not they match another file, based on contents, size, or date modified.
CompareToUI User interface class for CompareTo plug-in.
Compress Compresses the files in the result list to the location specified in setCompressToLocation.
CompressUI User interface class for Compress plug-in.
ContainsText Filters files by whether or not they contain a text string.
ContainsTextUI User interface class for ContainsText plug-in.
Copy Copies files in the result list to the location specified by setCopyToLocation.
CopyUI User interface class for Copy plug-in.
DateRange Filters files by whether or not the data modified falls within a specified range.
DateRangeTypeListItem Convenience class for defining date range types.
DateRangeUI User interface class for DateRange plug-in.
Delete Deletes the files in the result list with an optional confirmation prompt.
DeleteUI User interface class for Delete plug-in.
DirectoryFilter File filter to return only directory objects.
FileOnlyFilter File filter to return only File objects (excludes directories).
FileSearchController Controller class for locating and returning a list of File or File[] objects, with options for searchnig sub-folders.
FileSearchLocationPanel User interface class for FileSearchController
ListToConsole List the files in the resultset to standard out, including file path, name, and extension.
ManualSelection Filters files by allowing the user to individually select items to include/exclude.
ManualSelectionDialog User interface class for dialogs presented by the ManualSelection plug-in.
ManualSelectionList Convenience collection class for maintaining a list of selectable items.
ManualSelectionTableModel Table model class for ManualSelectionDialog's table.
ManualSelectionUI User interface class for ManualSelection plug-in.
Mask Filters files in result list on whether or not the file name matches a particular mask pattern or string.
MaskUI User interface class for Mask plug-in.
Move Moves the files in the result list to the location specified via the setMoveToLocation method.
MoveUI User interface class for Move plug-in.
ReplaceText Replaces string values in files with a new string value.
ReplaceTextUI User interface class for ReplaceText plug-in.
Sawj2h Wrapper class for SawJava2HTML, to present PluginIfc interface.
Sawj2hUI User interface class for SawJava2HTML plug-in.
SawJava2HTML Translates text in files from result list into color-coding HTML versions of Java source code.
SawJava2HTML.State  
Size Filters files in the result list on whether or not the file size falls within a specified range.
SizeUI User interface class for Size plug-in.
WriteToFile Writes to a file (specified by setWriteToLocation) the details of the files listed in the result list.
WriteToFileUI User interface class for WriteToFile plug-in.