A B C D E F G H I L M N O P Q R S T U V W X 

S

sameBaseSearch(FindForm) - Method in class net.pandoragames.far.ui.model.FindForm
Returns true if the properties "baseDirectory" and "filePattern" of both FindForm instances are non null and equal, together with their respective flags.
save(SwingConfig) - Method in class net.pandoragames.far.ui.swing.dialog.config.CharsetConfigPanel
 
save(SwingConfig) - Method in class net.pandoragames.far.ui.swing.dialog.config.ConfigPanel
Called when the save button on the settings panel is pressed.
save(SwingConfig) - Method in class net.pandoragames.far.ui.swing.dialog.config.FileListConfigPanel
 
save(SwingConfig) - Method in class net.pandoragames.far.ui.swing.dialog.config.MimeConfigPanel
 
save(SwingConfig) - Method in class net.pandoragames.far.ui.swing.dialog.config.MiscellaneousPanel
 
saveConfig(FARConfig) - Method in class net.pandoragames.far.ui.FARConfigurationFactory
Saves the configuration object and returns true if the operation was successfull.
SaveFileNamePatternListener - Class in net.pandoragames.far.ui.swing.component.listener
Listens to changes of the file name pattern.
SaveFileNamePatternListener(JComboBox, JCheckBox, SwingConfig, ComponentRepository) - Constructor for class net.pandoragames.far.ui.swing.component.listener.SaveFileNamePatternListener
 
saveForm(FindForm, OutputStream) - Method in interface net.pandoragames.far.ui.model.FormLoader
Writes the form to a stream.
saveForm(FindForm, OutputStream) - Method in class net.pandoragames.far.ui.model.StandardFormLoader
Writes the form to a stream.
SaveFormDialog - Class in net.pandoragames.far.ui.swing.dialog
Dialog for saving of operation form data to file system.
SaveFormDialog(JFrame, FindForm, SwingConfig) - Constructor for class net.pandoragames.far.ui.swing.dialog.SaveFormDialog
 
SaveFormDialog(JFrame, ReplaceForm, SwingConfig) - Constructor for class net.pandoragames.far.ui.swing.dialog.SaveFormDialog
 
SaveFormDialog(JFrame, ExtractForm, SwingConfig) - Constructor for class net.pandoragames.far.ui.swing.dialog.SaveFormDialog
 
SearchBaseHasChangedListener - Class in net.pandoragames.far.ui.swing.component.listener
Notified when the search criteria have been substantially changed.
SearchBaseHasChangedListener() - Constructor for class net.pandoragames.far.ui.swing.component.listener.SearchBaseHasChangedListener
 
SEARCHSTRING - Static variable in class net.pandoragames.far.ui.model.FormPropertySet
Property name for the search expression.
selectAll() - Method in class net.pandoragames.far.ui.swing.component.FileNamePatternListCell
 
SelectByNameListener - Class in net.pandoragames.far.ui.swing.menu
 
SelectByNameListener(JFrame, FileSetTableModel, SwingConfig) - Constructor for class net.pandoragames.far.ui.swing.menu.SelectByNameListener
 
setAddFileInfo(boolean) - Method in class net.pandoragames.far.ui.model.ExtractForm
True if each block of matches from a single file should be started with an extra line, holding the file name.
setAddLineNumbers(boolean) - Method in class net.pandoragames.far.ui.model.ExtractForm
Set to true if line number should be prepended to the extracted matches.
setAfter(Date) - Method in class net.pandoragames.far.ui.model.FindForm
Sets the minimum modified time stamp.
setBackUpDirectory(File) - Method in class net.pandoragames.far.FileMatcher
Sets the backup directory.
setBackupDirectory(File) - Method in class net.pandoragames.far.ui.FARConfig
Sets the default backup directory.
setBackupDirectory(File) - Method in class net.pandoragames.far.ui.model.ReplaceForm
Sets the backup directory.
setBaseDirectory(File) - Method in class net.pandoragames.far.FileMatcher
Sets the base directory.
setBaseDirectory(File) - Method in class net.pandoragames.far.ui.FARConfig
Sets the default base directory.
setBaseDirectory(File) - Method in class net.pandoragames.far.ui.model.FindForm
Sets the base directory.
setBaseDirectory(File) - Method in class net.pandoragames.far.ui.model.OperationForm
Sets the base directory.
setBefore(Date) - Method in class net.pandoragames.far.ui.model.FindForm
Sets the maximum modified time stamp.
setBinaryView(SwingConfig.FILEVIEW) - Method in class net.pandoragames.far.ui.swing.SwingConfig
Sets the default binary viewer component.
setBufferSizeKb(int) - Method in class net.pandoragames.util.file.FileBuffer
Sets the internal buffer size in kilo byte.
setCharacterSet(Charset) - Method in class net.pandoragames.far.FileMatcher
Sets the character set used to read and write files.
setCharacterset(Charset) - Method in class net.pandoragames.far.ui.model.FileType
Defines the character set for this file type or removes the definition (if the parameter is null).
setCharacterset(Charset) - Method in class net.pandoragames.far.ui.model.TargetFile
Specifies a character set for this file.
setCharsetList(List<Charset>) - Method in class net.pandoragames.far.ui.FARConfig
Sets the list of available character sets.
setComboBox(JComboBox) - Method in class net.pandoragames.far.ui.swing.component.listener.FindFilePanelBrowseButtonListener
Sets the JComboBox that will be manipulated by this class.
setConfigDir(File) - Method in class net.pandoragames.far.ui.FARConfig
Sets the directory for configuration options.
setDefault() - Static method in class net.pandoragames.far.ui.SimpleFileNamePatternFAR
Sets this class as the default returned by SimpleFileNamePattern.getInstance().
setDefault() - Static method in class net.pandoragames.far.ui.SimpleFileNamePatternShell
Sets this class as the default returned by SimpleFileNamePattern.getInstance().
setDefaultCharset(Charset) - Method in class net.pandoragames.far.ui.FARConfig
Sets the default character set.
setDefaultFileInfo(String) - Method in class net.pandoragames.far.ui.swing.SwingConfig
Sets the default file info using the code name.
setDefaultGroupReferenceIndicator(char) - Static method in class net.pandoragames.far.ReplacementString
Sets the default group reference indicator that applies for new instances created with the single argument constructor.
setDefaultMatchSeparator(String) - Method in class net.pandoragames.far.ui.swing.SwingConfig
Sets the default separator for separating extraction parts.
setDirectoriesExcluded(Pattern) - Method in class net.pandoragames.far.FileSelector
Directories matching the specified pattern will be excluded from further search.
setDirectoryPattern(FileNamePattern) - Method in class net.pandoragames.far.ui.model.FindForm
Sets the directory search pattern as a regular expression.
setDoBackup(boolean) - Method in class net.pandoragames.far.FileMatcher
Sets the doBackup flag.
setDoBackup(boolean) - Method in class net.pandoragames.far.ui.model.ReplaceForm
Sets the doBackup flag.
setEnabled(boolean) - Method in class net.pandoragames.far.ui.swing.component.ContentSearchPanel
Enables or disables all subcomponents.
setEnabled(boolean) - Method in class net.pandoragames.far.ui.swing.component.listener.ActionPreview
Overwrites the super implementation to keep the component state aligned with the state of the environment.
setEnabled(boolean) - Method in class net.pandoragames.far.ui.swing.component.listener.ActionView
Overwrites the super implementation to keep the component state aligned with the state of the environment.
setEnabled(boolean) - Method in class net.pandoragames.far.ui.swing.component.listener.CommandRename
setEnabled(boolean) - Method in class net.pandoragames.far.ui.swing.component.TwoComponentsPanel
Enables or disables both subcomponents along with this container component.
setEnabled(boolean) - Method in class net.pandoragames.far.ui.swing.OperationTabPane
Enables or disables the single tabs of this tab pane rather than the tab pane itself.
setExcludeMatchingDirectories(boolean) - Method in class net.pandoragames.far.ui.model.FindForm
Control flag for the directory pattern.
setExtensionOnly(boolean) - Method in class net.pandoragames.far.ui.model.RenameForm
Set to true if the application shall ONLY modify the file extension but not the file name.
setExtensions(List<String>) - Method in class net.pandoragames.far.ui.model.MimeType
Sets the extension for this mime type.
setExtractForm(ExtractForm) - Method in class net.pandoragames.far.ui.swing.component.listener.CommandExtract
Sets the parameter for the command execution.
setFile(File) - Method in interface net.pandoragames.far.ui.model.FileRepository
Sets a new file and returns true if the file was accepted.
setFileList(List<TargetFile>, File) - Method in class net.pandoragames.far.ui.swing.component.FileSetTableModel
Resets all rows to the elements from the specified List.
setFileListExportDirectory(File) - Method in class net.pandoragames.far.ui.FARConfig
Sets the default directory for file list import and export.
setFileNamePattern(FileNamePattern) - Method in class net.pandoragames.far.ui.model.FindForm
Sets the file name pattern that should be used to filter files.
setFileSetTable(FileSetTableModel) - Method in class net.pandoragames.far.ui.swing.component.listener.CommandExecutor
Sets the Swing table that displays the result
setFindForm(FindForm) - Method in class net.pandoragames.far.ui.swing.component.listener.CommandFind
Sets the container for the query criteria
setFindForm(FindForm) - Method in class net.pandoragames.far.ui.swing.component.listener.CommandRename
The RENAME command does not use the RenameForm object, but rather needs some information from the FindForm.
setFocusTraversalKeys(JComponent) - Method in class net.pandoragames.far.ui.swing.SwingConfig
Sets the focus traversal keys TAB and SHIFT+TAB for the specified component.
setGroupReference(char) - Method in class net.pandoragames.far.ui.model.OperationForm
Sets the group reference indicator used in replacement strings.
setGroupReference(char) - Method in class net.pandoragames.far.ui.model.ReplaceForm
Sets the group reference indicator used in replacement strings.
setGroupReferenceIndicator(char) - Method in class net.pandoragames.far.ui.FARConfig
Sets the group reference indicator.
setIgnoreCase(boolean) - Method in class net.pandoragames.far.ui.model.FARForm
Set to true true if the content pattern should be interpreted as being not case sensitive.
setIgnoreCase(boolean) - Method in class net.pandoragames.far.ui.model.FileNamePattern
Specify if letter case should be ignored.
setIgnoreCase(boolean) - Method in class net.pandoragames.far.ui.model.RenameForm
Set to true if the pattern string should be interpreted as being not case sensitive.
setIncluded(boolean) - Method in class net.pandoragames.far.ui.model.TargetFile
Includes or excludes this object in a subset of the same collection this instance was taken from.
setIncludeSubDirs(boolean) - Method in class net.pandoragames.far.ui.model.FindForm
Set to false to exclude files in subdirectories.
setInstance(SimpleFileNamePattern) - Static method in class net.pandoragames.far.ui.SimpleFileNamePattern
Sets a new implementation of this class as to be returned by the getInstance() method.
setInvertContentFilter(boolean) - Method in class net.pandoragames.far.ui.model.FindForm
Set this flag to true to exclude files that match the content pattern from the file list.
setItem(Object) - Method in class net.pandoragames.far.ui.swing.component.FileNamePatternListCell
 
setLeadingContext(int) - Method in class net.pandoragames.far.ui.model.ExtractForm
Set the number of lines preceding a match that should be returned.
setLeftComponent(Component) - Method in class net.pandoragames.far.ui.swing.component.TwoComponentsPanel
Sets the left component.
setLocalizer(Localizer) - Method in class net.pandoragames.far.ui.FARConfig
Sets the Localizer to be used.
setLocalizer(Localizer) - Method in class net.pandoragames.far.ui.swing.component.FileSetTableModel
Sets the Localizer that should be used to translate the column header.
setLocalizer(Localizer) - Method in class net.pandoragames.far.ui.UIBean
Sets the Localizer instance to be used for translations.
setMainPanel(JPanel) - Method in class net.pandoragames.far.ui.swing.component.ButtonPanel
Sets the component as center.
setMatchSeparator(String) - Method in class net.pandoragames.far.ui.model.ExtractForm
The String that should be used to separate matches.
setMaxDepth(int) - Method in class net.pandoragames.far.ui.model.FindForm
Sets the maximal search depth for find operations.
setMaxSearchDepth(int) - Method in class net.pandoragames.far.FileSelector
Sets the maximal depth for file searches with the listFiles() operations.
setMimeType(MimeType) - Method in class net.pandoragames.far.ui.model.TargetFile
Explicitely sets a mime type for this file.
setNewName(String) - Method in class net.pandoragames.far.ui.model.TargetFile
Sets the new name property of this object.
setParentType(FileType) - Method in class net.pandoragames.far.ui.model.FileType
Sets the specified FileType as new parent type of this type.
setPattern(String) - Method in class net.pandoragames.far.ui.model.FileNamePattern
Sets the pattern
setPatternList(List<FileNamePattern>) - Method in class net.pandoragames.far.ui.FARConfig
Sets the file name pattern list.
setPatternString(String) - Method in class net.pandoragames.far.ui.model.RenameForm
Sets the raw search pattern.
setPredefined(boolean) - Method in class net.pandoragames.far.ui.model.MimeType
Marks this mime type as predefined.
setPreventCaseConflict(boolean) - Method in class net.pandoragames.far.ui.model.RenameForm
Set to true if the application should not allow that two file names differ only in letter case.
setPrintMatchCount(boolean) - Method in class net.pandoragames.far.ui.model.ExtractForm
Set to true if the number of matches per file should be printed.
setPrintMatches(boolean) - Method in class net.pandoragames.far.ui.model.ExtractForm
Set to true to print the actua matches.
setProcessBinary(boolean) - Method in class net.pandoragames.far.ui.FARConfig
Sets the process binary files flag.
setProgressBar(JProgressBar) - Method in class net.pandoragames.far.ui.swing.component.listener.ProgressBarUpdater
Sets the JProgressBar to be updated.
setProtectExtension(boolean) - Method in class net.pandoragames.far.ui.model.RenameForm
Set to true if the application shall not modify the file extension.
setRegex(boolean) - Method in class net.pandoragames.far.ui.model.FileNamePattern
Set to true if this pattern represents a regular expression, false if it is a simple pattern.
setRegexCheckBox(JCheckBox) - Method in class net.pandoragames.far.ui.swing.component.listener.FindFilePanelBrowseButtonListener
Sets the JCheckBox that holds the information about whether or not the file name pattern is to be understood as regular expression or not.
setRegexContentPattern(boolean) - Method in class net.pandoragames.far.ui.model.FARForm
Specify whether the content pattern should be interpreted as regular expression.
setRegexPattern(boolean) - Method in class net.pandoragames.far.ui.model.RenameForm
Set to true if the pattern string should be interpreted as a regular expression pattern.
setReplaceForm(ReplaceForm) - Method in class net.pandoragames.far.ui.swing.component.listener.CommandReplace
Sets the container for the operation parameter
setReplacementString(String) - Method in class net.pandoragames.far.ui.model.RenameForm
The replacement string.
setReplacementString(String) - Method in class net.pandoragames.far.ui.model.ReplaceForm
Sets the string that will be used to replace parts of file content.
setRightComponent(Component) - Method in class net.pandoragames.far.ui.swing.component.TwoComponentsPanel
Sets the right component.
setRow(int, TargetFile) - Method in class net.pandoragames.far.ui.swing.component.FileSetTableModel
Replace the indicated row with the specified new object.
setSearchStringContent(String) - Method in class net.pandoragames.far.ui.model.ExtractForm
Overrides the super implementation to fire a property change event.
setSearchStringContent(String) - Method in class net.pandoragames.far.ui.model.FARForm
Sets the content pattern.
setSelected(boolean) - Method in class net.pandoragames.far.ui.model.TargetFile
Selects or deselects this object.
setSelectedFile(TargetFile) - Method in class net.pandoragames.far.ui.swing.component.listener.ActionPreview
Sets the File that should be displayd by this Action.
setSelectedFile(TargetFile) - Method in class net.pandoragames.far.ui.swing.component.listener.ActionView
Sets the File that should be displayd by this Action.
setSelectedItem(Object) - Method in class net.pandoragames.far.ui.swing.component.FileNamePatternComboboxModel
 
setShowPlainBytes(boolean) - Method in class net.pandoragames.far.ui.swing.SwingConfig
Set to true if plain byte values should be shown in Info column if the default file info property is set to "SIZE".
setSmall() - Method in class net.pandoragames.far.ui.swing.dialog.HelpView
Called when used for the about page.
setSubdirCheckBox(JCheckBox) - Method in class net.pandoragames.far.ui.swing.component.listener.FindFilePanelBrowseButtonListener
Sets the CheckBox that holds the information about whether or not subdirectories should be used.
setTableModel(FileSetTableModel) - Method in class net.pandoragames.far.ui.swing.component.listener.UndoListener
Sets the reference to the FileSetTableModel.
setTextView(SwingConfig.FILEVIEW) - Method in class net.pandoragames.far.ui.swing.SwingConfig
Sets the default text viewer component.
setTrailingContext(int) - Method in class net.pandoragames.far.ui.model.ExtractForm
Set the number of lines following a match that should be returned.
setTreatCase(RenameForm.CASEHANDLING) - Method in class net.pandoragames.far.ui.model.RenameForm
Sets how letter case of the result name should be handled.
setTreatUnknownFileTypesAsBinary(boolean) - Method in class net.pandoragames.far.ui.FARConfig
Should unknown file type be treated as binary files.
setValueAt(Object, int, int) - Method in class net.pandoragames.far.ui.swing.component.FileSetTableModel
setWholeLines(boolean) - Method in class net.pandoragames.far.ui.model.ExtractForm
Set to true to extract the entire line where the match occurs.
SGML - Static variable in class net.pandoragames.far.ui.model.FileType
SGML file types such as html.
show(Component, int, int) - Method in class net.pandoragames.far.ui.swing.component.FileListPopupMenu
Overwrites the method of the superclass to fetch mouse coordinates and to deduce the selected row of the file list table.
SimpleFileNamePattern - Class in net.pandoragames.far.ui
Utility for simplified regular expressions.
SimpleFileNamePattern() - Constructor for class net.pandoragames.far.ui.SimpleFileNamePattern
Protected constructor for inheriting classes.
SimpleFileNamePatternFAR - Class in net.pandoragames.far.ui
Default implementation of the SimpleFileNamePattern class imposing the following rules:
SimpleFileNamePatternShell - Class in net.pandoragames.far.ui
Alternative implementation of the SimpleFileNamePattern class mimicking POSIX shell wildcards:
sortByColumn(int) - Method in class net.pandoragames.far.ui.swing.component.FileSetTableModel
Resorts the table by the specified column.
SOURCE - Static variable in class net.pandoragames.far.ui.model.FileType
Source code text files.
STANDARD_DATE_FORMAT - Static variable in class net.pandoragames.far.ui.FARConfig
Standard date format: yyyy-MM-dd
STANDARD_DATE_TIME_FORMAT - Static variable in class net.pandoragames.far.ui.FARConfig
Standard ISO 8601 date time format.
STANDARD_TIME_FORMAT - Static variable in class net.pandoragames.far.ui.FARConfig
Standard time format: hh:mm
StandardFormLoader - Class in net.pandoragames.far.ui.model
Standard FormLoader implementation, uses standard java xml serialisation mechanism.
StandardFormLoader() - Constructor for class net.pandoragames.far.ui.model.StandardFormLoader
 
store(O, Properties) - Method in class net.pandoragames.far.ui.model.FormPropertySet
Write the form data as properties.
store(List<String>) - Method in class net.pandoragames.util.file.ListFile
Stores the specified list in the file supplied with the constructor.
store(List<String>, boolean) - Method in class net.pandoragames.util.file.ListFile
Stores the specified list in the file supplied with the constructor.
storeList(List<? extends T>, String) - Method in class net.pandoragames.util.file.ObjectListFile
Writes the list to the file specified with the constructor.
SubdirPatternLink - Class in net.pandoragames.far.ui.swing.component
Button with dialog for the definition of a directory pattern.
SubdirPatternLink(FindForm, Localizer, SearchBaseHasChangedListener, JFrame) - Constructor for class net.pandoragames.far.ui.swing.component.SubdirPatternLink
 
SubSelectByNameDialog - Class in net.pandoragames.far.ui.swing.dialog
 
SubSelectByNameDialog(JFrame, FileSetTableModel, SwingConfig) - Constructor for class net.pandoragames.far.ui.swing.dialog.SubSelectByNameDialog
 
SubSelectDialog - Class in net.pandoragames.far.ui.swing.dialog
 
SubSelectDialog(JFrame, FileSetTableModel, ComponentRepository, SwingConfig) - Constructor for class net.pandoragames.far.ui.swing.dialog.SubSelectDialog
 
subSequence(int, int) - Method in class net.pandoragames.util.file.FileBuffer
SubWindow - Class in net.pandoragames.far.ui.swing.dialog
Base class for subwindowss.
SubWindow(JFrame, String) - Constructor for class net.pandoragames.far.ui.swing.dialog.SubWindow
Always specify owner and title.
SubWindow(JFrame, String, boolean) - Constructor for class net.pandoragames.far.ui.swing.dialog.SubWindow
Constructor for modal subwindows (modal windows stay on top).
success(TargetFile) - Method in class net.pandoragames.far.ui.swing.component.listener.AbstractFileUpdaterListener
Called when the operation could successfully be performed.
SwingConfig - Class in net.pandoragames.far.ui.swing
Swing extension of the configuration class.
SwingConfig() - Constructor for class net.pandoragames.far.ui.swing.SwingConfig
 
SwingConfig.DefaultFileInfo - Enum in net.pandoragames.far.ui.swing
Default file info displayed in the result table:
SwingConfig.FILEVIEW - Enum in net.pandoragames.far.ui.swing
Names representing file views (for configuration purpose).
A B C D E F G H I L M N O P Q R S T U V W X