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

S

saveAction() - Method in class sears.gui.MainWindow
Method saveAction.
saveAsAction() - Method in class sears.gui.MainWindow
Method saveAsAction.
saveDialogProperties() - Method in class sears.gui.SearsJDialog
Method saveDialogProperties.
saveFile(File, SubtitleFile, String) - Method in class sears.file.FileSystemAccess
Writes the subtitle to a file and invokes an error dialog if an error occurs during the action
saveProperties() - Static method in class sears.tools.SearsProperties
Method saveProperties.
scrollCellToVisible(int, int, boolean) - Method in class sears.search.gui.JTableManipulation
Scroll to visible a table cell with a better style than the JComponent.scrollRectToVisible(Rectangle) method.
SearchViewportGlassPane - Class in sears.search.gui
An object of this class represents a virtual glass pane over a viewport
It allows to display Pill objects over it graphics context.
SearchViewportGlassPane(JViewport, PillManager) - Constructor for class sears.search.gui.SearchViewportGlassPane
Creates a new virtual glass pane
sears - package sears
 
sears.file - package sears.file
 
sears.file.exception.io - package sears.file.exception.io
 
sears.gui - package sears.gui
 
sears.gui.glassPane - package sears.gui.glassPane
 
sears.gui.glassPane.element - package sears.gui.glassPane.element
 
sears.gui.resources - package sears.gui.resources
 
sears.gui.search - package sears.gui.search
 
sears.gui.undo - package sears.gui.undo
 
sears.main - package sears.main
 
sears.search.core - package sears.search.core
 
sears.search.data - package sears.search.data
 
sears.search.gui - package sears.search.gui
 
sears.tools - package sears.tools
 
sears.tools.eawt - package sears.tools.eawt
 
sears.tools.player - package sears.tools.player
 
SearsAction - Class in sears.tools
Class SearsAction.
SearsAction(String) - Constructor for class sears.tools.SearsAction
 
SearsApp - Class in sears.tools.eawt
SearsApp allows Sears to have a good integration on Mac OS X, allows Sears to use java API delivery by Apple (especially classes in eawt package)
SearsApp() - Constructor for class sears.tools.eawt.SearsApp
Creates a new object
SearsApplicationListener - Class in sears.tools.eawt
This class will implement com.apple.eawt.ApplicationListener interface
SearsApplicationListener() - Constructor for class sears.tools.eawt.SearsApplicationListener
Construct a new instance
SearsJDialog - Class in sears.gui
Class SearsJDialog.
SearsJDialog(String) - Constructor for class sears.gui.SearsJDialog
Constructor SearsJDialog.
SearsProperties - Class in sears.tools
Class SearsProperties.
SearsProperties() - Constructor for class sears.tools.SearsProperties
Constructor SearsProperties.
SearsResourceBundle - Class in sears.tools
Class SearsResourceBundle.
SearsResourceBundle() - Constructor for class sears.tools.SearsResourceBundle
Constructor SearsResourceBundle.
SearsResourceBundle(Locale) - Constructor for class sears.tools.SearsResourceBundle
Constructor SearsResourceBundle.
SearsResources - Class in sears.gui.resources
Class SearsResourceBundle.
SearsResources() - Constructor for class sears.gui.resources.SearsResources
 
SearsSimpleUndoEdit - Class in sears.gui.undo
Class SearsSimpleUndoEdit This represents a simple subtitle edit
SearsSimpleUndoEdit(ArrayList<Subtitle>, int, Subtitle, Subtitle) - Constructor for class sears.gui.undo.SearsSimpleUndoEdit
Constructor of the SimpleUndoEdit
SearsUndoAction - Class in sears.gui.undo
SearsUndoAction This is a generic undo/redoable action.
SearsUndoAction(String, SearsUndoManager) - Constructor for class sears.gui.undo.SearsUndoAction
Constructor SearsUndoAction.
SearsUndoEdit - Class in sears.gui.undo
 
SearsUndoEdit(SubtitleFile, ArrayList<Subtitle>, ArrayList<Subtitle>, String) - Constructor for class sears.gui.undo.SearsUndoEdit
 
SearsUndoManager - Class in sears.gui.undo
SearsUndoManager This manage the undo/redo for Sears.
SearsUndoManager() - Constructor for class sears.gui.undo.SearsUndoManager
 
selectAllAction() - Method in class sears.gui.JDialogChainRepair
Method selectAllAction.
selectVideoAction() - Method in class sears.gui.MainWindow
Method selectVideoAction.
setANewSubtitleList(ArrayList<Subtitle>) - Method in class sears.search.data.CharIndexIterator
Sets a new array of Subtitle object
setANewTextForTheSearch(String) - Method in class sears.search.data.CharIndexIterator
Set if needed a new text for the search
setApproveButtonText(String) - Method in class sears.tools.DialogUtils

this method set the approveButtonText needed by JFileChooser
setBackground(Color) - Method in class sears.search.gui.PillShape
Sets the background color for the pill
setBeginPart(String) - Method in class sears.file.SsaFile
 
setCharset(String) - Method in class sears.file.SubtitleFile
Changes the charset, if a non null value is given, DEFAULT_CHARSET is set as the used charset
setCharsetSelectionVisible(boolean) - Method in class sears.gui.ErrorDialog
Indicates if the "charset panel" must be visible or not
setConditions(boolean, boolean) - Method in class sears.tools.DialogUtils

This method set conditions for display the FileDialog instead of the JFileChooser.
setDetailPanelVisible(boolean) - Method in class sears.gui.ErrorDialog
Used by the arrow button to show or hide the detail panel
setEnabled(boolean) - Method in class sears.gui.search.JSearchField
 
setEnabledPreferencesMenu(boolean) - Method in class sears.tools.eawt.ApplicationWrapper
com.apple.eawt.ApplicationListener#setEnabledPreferencesMenu(boolean)
Enables the About item in the application menu.
setEndDate(int) - Method in class sears.file.SsaSubtitle
 
setEndDate(int) - Method in class sears.file.Subtitle
Method setEndDate.
setEndPart(String) - Method in class sears.file.SsaFile
 
setErrorDetail(String) - Method in class sears.gui.ErrorDialog
Sets a detail error
setErrorMessage(String) - Method in class sears.gui.ErrorDialog
Sets a message error
setFieldsKey(String[]) - Method in class sears.file.SsaFile
 
setFile(File) - Method in class sears.file.SubtitleFile
Method setFile.
setFileFilter(FileFilter) - Method in class sears.tools.DialogUtils

this method defines the file filer needed by the dialog...
setFindEnabled(Boolean) - Method in class sears.gui.JDialogFind
 
setFindEnabled(Boolean) - Method in class sears.gui.search.FindBox
 
setFindEnabled(Boolean) - Method in interface sears.gui.search.FindDialog
 
setForeground(Color) - Method in class sears.search.gui.PillShape
Sets the foreground color for the pill
Foreground color is used for the text inside and pill's border
setHandled(boolean) - Method in class sears.tools.eawt.ApplicationEventWrapper
com.apple.eawt.ApplicationEvent#setHandled(boolean)
Sets the state of the event.
setHighlightedString(String) - Method in class sears.gui.SubtitleCellComponent
Sets the highlighted string
setJLabelTime(String) - Method in class sears.gui.JPanelVideoControler
This method initializes JLabelTime
setJSliderSearchLength(int) - Method in class sears.gui.JPanelVideoControler
Method setJSliderSearchLength.
setJSliderSearchListener(ChangeListener) - Method in class sears.gui.JPanelVideoControler
Method setJSliderSearchListener.
setJSliderSearchPosition(int) - Method in class sears.gui.JPanelVideoControler
Method setJSliderSearchPosition.
setListOfSubtitles(ArrayList<Subtitle>) - Method in class sears.search.data.SubtitleFile
 
setLocale(Locale) - Method in class sears.tools.DialogUtils
 
setLocale(Locale) - Static method in class sears.tools.SearsResourceBundle
Method setLocale.
setMainTitle(String) - Method in class sears.gui.ErrorDialog
Sets the main title
setNumber(int) - Method in class sears.file.Subtitle
Method setNumber.
setOccurencesCount(int) - Method in class sears.gui.JDialogFind
Sets the count of occurrences of the searched text in subtitle file
This method is not thread-safe.
setOccurencesCount(int) - Method in class sears.gui.search.FindBox
 
setOccurencesCount(int) - Method in interface sears.gui.search.FindDialog
 
setOverwriteText(String) - Method in class sears.tools.DialogUtils

this method defines the overwrite text needed if instance choose a JFileChooser
for display the "save as" dialog
setPosition(int) - Method in class sears.tools.player.DefaultPlayer
 
setPosition(int) - Method in interface sears.tools.player.PlayerInterface
Method setPosition Summary: This method permit to shift to the correct offset (in s) in the video.
setPosition(int) - Method in class sears.tools.player.VLCPlayer
 
setProperty(String, String) - Static method in class sears.tools.SearsProperties
Method setProperty.
setResetFlag(boolean) - Static method in class sears.gui.MainWindow
 
setStartDate(int) - Method in class sears.file.SsaSubtitle
 
setStartDate(int) - Method in class sears.file.Subtitle
Method setStartDate.
setSubtitle(String) - Method in class sears.file.SsaSubtitle
 
setSubtitle(String) - Method in class sears.file.Subtitle
Method setSubtitle.
setSubtitleFile(SubtitleFile) - Method in class sears.gui.MainWindow
Sets a new subtitle file
setSubtitleList(ArrayList<Subtitle>) - Method in class sears.file.SubtitleFile
Method setSubtitleList.
setValueAt(Object, int, int) - Method in class sears.gui.SubtitleTableModel
 
setVisible(boolean) - Method in class sears.gui.ErrorDialog
 
setWindowForGettingNextElement(String, String) - Method in class sears.search.data.Window
Sets a new window
setWindowForGettingPreviousElement(String, String) - Method in class sears.search.data.Window
Sets a new window
shiftToZero() - Method in class sears.file.SubtitleFile
Method shiftToZero.
showBrowser(FileFilter) - Method in class sears.gui.MainWindow
Method showBrowser.
showBrowser(FileFilter, File) - Method in class sears.gui.MainWindow
Method showBrowser.
showOpenDialog(Frame, String, File) - Method in class sears.tools.DialogUtils
 
showOpenErrorDialog(String, String, boolean) - Static method in class sears.gui.ErrorDialog
Shows a generic error dialog when file is opened
showOpenErrorDialog(String, String, boolean) - Method in class sears.gui.MainWindow
 
showPlayerBrowser(int) - Method in class sears.gui.JDialogOptions
Method showPlayerBrowser.
showSaveAsDialog(Frame, String, File) - Method in class sears.tools.DialogUtils
Method saveAsDialog
this method display a dialog for save as a file.
showSaveErrorDialog(String, String) - Static method in class sears.gui.ErrorDialog
Shows a generic error dialog when file is saved
showSaveErrorDialog(String, String) - Method in class sears.gui.MainWindow
 
showSRTBrowser() - Method in class sears.gui.MainWindow
Method showSRTBrowser.
showUpdateAvailableMessage(double) - Method in class sears.tools.Updater
Method showUpdateAvailableMessage.
showVideoBrowser() - Method in class sears.gui.MainWindow
Method showVideoBrowser.
size() - Method in class sears.search.data.ListOfRow
Gets the size of the list
sliderValueChanged(int) - Method in class sears.gui.ResynchroDialog
Method sliderValueChanged.
SMALL_FONT - Static variable in class sears.gui.ErrorDialog
derived font of DEFAULT_FONT
split(File[], int, int) - Method in class sears.file.SsaFile
 
split(File[], int, int) - Method in class sears.file.SubtitleFile
Method split.
splitAction() - Method in class sears.gui.MainWindow
Method splitAction.
SrtFile - Class in sears.file
Class SrtFile.
SrtFile() - Constructor for class sears.file.SrtFile
Constructor SrtFile.
SrtFile(File, ArrayList<Subtitle>) - Constructor for class sears.file.SrtFile
Constructor SrtFile.
SrtFile(String, ArrayList<Subtitle>) - Constructor for class sears.file.SrtFile
Constructor SrtFile.
SrtFile(File, ArrayList<Subtitle>, String) - Constructor for class sears.file.SrtFile
 
SsaFile - Class in sears.file
This class represents a ssa subtitle file.
SsaFile() - Constructor for class sears.file.SsaFile
Constructor SsaFile.
SsaFile(File, ArrayList<Subtitle>) - Constructor for class sears.file.SsaFile
Constructor SsaFile.
SsaFile(String, ArrayList<Subtitle>) - Constructor for class sears.file.SsaFile
Constructor SsaFile.
SsaFile(File, ArrayList<Subtitle>, String) - Constructor for class sears.file.SsaFile
 
SsaSubtitle - Class in sears.file
this class represents a ssa subtitle.
SsaSubtitle(int) - Constructor for class sears.file.SsaSubtitle
Constructor
SsaSubtitle(Subtitle) - Constructor for class sears.file.SsaSubtitle
Constructor Subtitle.
START_DATE_COLUMN - Static variable in class sears.gui.SubtitleTableModel
(int) START_DATE_COLUMN: The START_DATE_COLUMN index.
stateChanged(ChangeEvent) - Method in class sears.gui.JDialogSplit
 
stop() - Method in class sears.tools.player.DefaultPlayer
 
stop() - Method in interface sears.tools.player.PlayerInterface
Method stop Summary: stop the video.
stop() - Method in class sears.tools.player.VLCPlayer
 
stopAction() - Method in class sears.gui.MainWindow
Method stopAction.
stringToTime(String) - Static method in class sears.file.SsaFile
Method stringToTime.
stringToTime(String) - Static method in class sears.file.SubtitleFile
Method stringToTime.
STROKE - Static variable in class sears.search.gui.PillShape
 
SubFile - Class in sears.file
Class SubFile.
SubFile() - Constructor for class sears.file.SubFile
Constructor SubFile.
SubFile(File, ArrayList<Subtitle>) - Constructor for class sears.file.SubFile
Constructor SubFile.
SubFile(String, ArrayList<Subtitle>) - Constructor for class sears.file.SubFile
Constructor SubFile.
SubFile(File, ArrayList<Subtitle>, String) - Constructor for class sears.file.SubFile
 
subString(String) - Static method in class sears.file.FileConversion
If str length is more than 100 characters, str is cut and returned
Subtitle - Class in sears.file
Class .
Subtitle(int, int, int, String) - Constructor for class sears.file.Subtitle
Constructor Subtitle.
Subtitle(Subtitle) - Constructor for class sears.file.Subtitle
Constructor Subtitle.
Subtitle() - Constructor for class sears.file.Subtitle
Constructor Subtitle.
SUBTITLE_COLUMN - Static variable in class sears.gui.SubtitleTableModel
(int) SUBTITLE_COLUMN: The SUBTITLE_COLUMN index.
SubtitleAnchorHeaderTableCellRenderer - Class in sears.gui
 
SubtitleAnchorHeaderTableCellRenderer(TableCellRenderer) - Constructor for class sears.gui.SubtitleAnchorHeaderTableCellRenderer
Constructs a new renderer for table hearder
SubtitleCellComponent - Class in sears.gui
JLabel subclasse with highlight possibility.
SubtitleCellComponent(int) - Constructor for class sears.gui.SubtitleCellComponent
Instantiates a new object
SubtitleFile - Class in sears.file
Class SubtitleFile.
SubtitleFile() - Constructor for class sears.file.SubtitleFile
Constructor SubtitleFile.
SubtitleFile(String, ArrayList<Subtitle>) - Constructor for class sears.file.SubtitleFile
Constructor SubtitleFile.
SubtitleFile(File, ArrayList<Subtitle>) - Constructor for class sears.file.SubtitleFile
Constructor SubtitleFile.
SubtitleFile(File, ArrayList<Subtitle>, String) - Constructor for class sears.file.SubtitleFile
Constructor SubtitleFile.
SubtitleFile - Class in sears.search.data
Search operations
SubtitleFile(ArrayList<Subtitle>) - Constructor for class sears.search.data.SubtitleFile
 
subtitleList - Variable in class sears.file.SubtitleFile
The ArrayList of subtitles found
SubtitleTableCellRenderer - Class in sears.gui
Class SubtitleTableCellRenderer This renderer permits to display the anchor in the 4rth cell.
SubtitleTableCellRenderer(ArrayList<Subtitle>) - Constructor for class sears.gui.SubtitleTableCellRenderer
Constructor SubtitleTableCellRenderer.
SubtitleTableModel - Class in sears.gui
Defines table data and ensure synchronisation with array of subtitles
SubtitleTableModel(ArrayList<Subtitle>) - Constructor for class sears.gui.SubtitleTableModel
Constructor SubtitleTableModel.
SUFFIX_HEIGTH - Static variable in class sears.tools.SearsProperties
The heigth suffix property.
SUFFIX_POSX - Static variable in class sears.tools.SearsProperties
The posX suffix property.
SUFFIX_POSY - Static variable in class sears.tools.SearsProperties
The posY suffix property.
SUFFIX_WIDTH - Static variable in class sears.tools.SearsProperties
The width suffix property.

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