- 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
-
- 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).