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

A

accept(URL) - Method in class lhmc.files.AudioFileFilter
Accept all directories and all mp3, ogg, flac, MONKEY's AUDIO, WAV, AIFF, AU and SPEEX audio formats.
accept(File) - Method in class lhmc.files.AudioFileFilter
Accept all directories and all mp3, ogg, flac, MONKEY's AUDIO, WAV, AIFF, AU and SPEEX audio formats.
accept(SmbFile) - Method in class lhmc.files.AudioFileFilter
Accept all directories and all mp3, ogg, flac, MONKEY's AUDIO, WAV, AIFF, AU and SPEEX audio formats.
accept(URL) - Method in class lhmc.files.ImageFileFilter
Accept all directories and all bmp, gif, jpeg, jpg, png or wbmp files.
accept(File) - Method in class lhmc.files.ImageFileFilter
Accept all directories and all bmp, gif, jpeg, jpg, png or wbmp files.
accept(SmbFile) - Method in class lhmc.files.ImageFileFilter
Accept all directories and all bmp, gif, jpeg, jpg, png or wbmp files.
accept(URL) - Method in class lhmc.files.SuportedFilesFileFilter
Accept all directories and all fileformats accepted by the image, audio and video filefilters.
accept(File) - Method in class lhmc.files.SuportedFilesFileFilter
Accept all directories and all fileformats accepted by the image, audio and video filefilters.
accept(SmbFile) - Method in class lhmc.files.SuportedFilesFileFilter
Accept all directories and all fileformats accepted by the image, audio and video filefilters.
accept(URL) - Method in class lhmc.files.VideoFileFilter
Accept all directories and all mpg, mpeg, m1v, bin(VCD/SVCD Images), vob, avi, divx, mov, qt, asf, viv, rm, wmv, ogm, mkv, fli, flc and mvv formats.
accept(File) - Method in class lhmc.files.VideoFileFilter
Accept all directories and all mpg, mpeg, m1v, bin(VCD/SVCD Images), vob, avi, divx, mov, qt, asf, viv, rm, wmv, ogm, mkv, fli, flc and mvv formats.
accept(SmbFile) - Method in class lhmc.files.VideoFileFilter
Accept all directories and all mpg, mpeg, m1v, bin(VCD/SVCD Images), vob, avi, divx, mov, qt, asf, viv, rm, wmv, ogm, mkv, fli, flc and mvv formats.
actionPerformed(ActionEvent) - Method in class lhmc.gui.MainMenu
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.plugingui.DVDCDJPanel
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.plugingui.ImagesJPanel
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.plugingui.MoviesJPanel
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.plugingui.MusicJPanel
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.plugingui.RemovableDevJPanel
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.plugingui.TvJPanel
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.util.Keyboard
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.gui.util.SharedFileSystemsDialog
Invoked when the action button pressed occurs.
actionPerformed(ActionEvent) - Method in class lhmc.plugins.MencoderPlugin
Invoked when the action button pressed occurs.
activatingUSBDevices() - Method in class lhmc.utils.RemovableDevicesActivator
Activates the removable devices accecing to the files.
add(SortedTreeNode) - Method in class lhmc.files.SortedTreeNode
Adds a TreeNode to the child list.
addHost(String) - Method in class lhmc.network.HostsVector
Adds a hostname string to the vector.
addThumbnailOrder(String, BufferedImage[], int, JComponent) - Method in class lhmc.gui.thumbnail.ThumbnailsCreator
add a new image to the worker's list of orders.
addThumbnailOrder(String, JComponent) - Method in class lhmc.gui.thumbnail.ThumbnailsManager.BackgroundLoader
 
addToCardLayout(JPanel, String) - Method in class lhmc.gui.LHMCGUI
Adds a new panel to the main panel card layout.
addToMainScreenCardLayout(JPanel, String) - Method in class lhmc.gui.LHMCGUI
Adds a new panel to the main screen panel card layout.
appTitle - Variable in class lhmc.gui.plugingui.PluginGUI
 
AudioFileFilter - Class in lhmc.files
AudioFileFilter is an instance of the FileFilter interface Accept all directories and image formats that our plugins can display.
AudioFileFilter() - Constructor for class lhmc.files.AudioFileFilter
 
audioInfo - Variable in class lhmc.plugins.BasicPlayerPlugin
 

B

backButton - Variable in class lhmc.gui.plugingui.PluginGUI
 
backToMainScreen() - Method in class lhmc.gui.LHMCGUI
Set the main panel to menu panel and shows it.
backToMenu() - Method in class lhmc.gui.LHMCGUI
Set the main panel to menu panel and shows it.
backupFrame - Variable in class lhmc.plugins.Plugin
 
BasicPlayerPlugin - Class in lhmc.plugins
BasicPlayerPlugin executes a single sound file or a directory of files making a playlist.
BasicPlayerPlugin() - Constructor for class lhmc.plugins.BasicPlayerPlugin
Constructs the basic player plugin.

C

CD_DVD_DEVICE - Static variable in class lhmc.gui.plugingui.PluginGUI
 
CddaMPlayerPlugin - Class in lhmc.plugins
CddaMPlayerPlugin plays an audio CD with MPlayer
CddaPlayerPlugin - Class in lhmc.plugins
CddaMPlayerPlugin plays an audio CD
CddaPlayerPlugin() - Constructor for class lhmc.plugins.CddaPlayerPlugin
Constructs CddaPlayerPlugin.
changeDirectory(URL[]) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailFacade
Changes the current directory, changin the tree node
changeTitlePanel(String) - Method in class lhmc.gui.LHMCGUI
Changes the panel title.
changeTreeNode(URL[]) - Method in class lhmc.files.FileManager
Changes to a new URL array and the tree node.
checkCacheSizeLimit() - Method in class lhmc.gui.thumbnail.ThumbnailsManager
 
checkCreateThumbnail(String, BufferedImage) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
return a thumbnail image for the specified original image.
checkCreateThumbnailsDirectory(File) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
check whether the given directory exists; create it if necessary.
checkCreateThumbnailsForDirectory(File) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
create thumbnails for all (image) file in the given directory.
clearCache() - Method in class lhmc.gui.thumbnail.ThumbnailsManager
clear the thumbnails cache, no questions asked.
clip01(double) - Static method in class lhmc.gui.thumbnail.ImageUtils
clip the given double to the range [0.0,1.0]
clip255(int) - Static method in class lhmc.gui.thumbnail.ImageUtils
clip the given integer to the range [0,255]
clip255(long) - Static method in class lhmc.gui.thumbnail.ImageUtils
clip the given long integer to the range [0,255]
concat(double[], double[]) - Static method in class lhmc.gui.thumbnail.ImageUtils
concatenate two arrays
ConfigReader - Class in lhmc.utils
ConfigReader reads the config file and gets it's properties.
ConfigReader() - Constructor for class lhmc.utils.ConfigReader
Constructs ConfigReader.
copyFiles(Vector<URL>, String) - Method in class lhmc.files.CopyManager
Copies a vector of url files to a directory.
CopyManager - Class in lhmc.files
CopyManager manages the copy of files between difrent locations.
CopyManager(String, String, String, String, String, FileFilter) - Constructor for class lhmc.files.CopyManager
Constructor of CopyManager
CopyTo - Class in lhmc.files
CopyTo is a threaded class that manages the copy of files from remote filesystem (SmbFile) to local filesystem (File) and vice versa.
CopyTo(File, File) - Constructor for class lhmc.files.CopyTo
Constructor that creates the input and output stream from source file and destination file.
CopyTo(File, SmbFile) - Constructor for class lhmc.files.CopyTo
Constructor that creates the input and output stream from source file and destination smbfile.
CopyTo(SmbFile, SmbFile) - Constructor for class lhmc.files.CopyTo
Constructor that creates the source and destination smbfile.
CopyTo(SmbFile, File) - Constructor for class lhmc.files.CopyTo
Constructor that creates the input and output stream from source smbfile and destination file.
countPendingOrders() - Method in class lhmc.gui.thumbnail.ThumbnailsManager.BackgroundLoader
 
createBufferedImageARGB(int, int) - Static method in class lhmc.gui.thumbnail.ImageUtils
wrapper that creates a BufferedImage with TYPE_INT_ARGB
createBufferedImageRGB(int, int) - Static method in class lhmc.gui.thumbnail.ImageUtils
wrapper that creates a BufferedImage with TYPE_INT_RGB
createComponents() - Method in class lhmc.gui.plugingui.MoviesJPanel
Creates all the components of the music panel.
createComponents() - Method in class lhmc.gui.plugingui.MusicJPanel
Creates all the components of the music panel.
createComponents() - Method in class lhmc.gui.plugingui.RemovableDevJPanel
Creates all the components of the removable devices panel.
createComponents() - Method in class lhmc.gui.plugingui.TvJPanel
Creates all the components of the television viewer panel.
createDirnameThumbnail(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
create a special "directory thumbnail" image for the given directory.
createErrorThumbnail(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
create a special "error thumbnail" for the given file.
createFilesPanel(URL, int) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Creates a panel of thumbnails.
createHostsDialog(String) - Method in class lhmc.gui.util.SharedFileSystemsDialog
Creates the panel of the chooser dialog.
createOptionsPanel() - Method in class lhmc.gui.plugingui.MoviesJPanel
Creates all the option buttons.
createOptionsPanel() - Method in class lhmc.gui.plugingui.MusicJPanel
Creates all the option buttons.
createOptionsPanel() - Method in class lhmc.gui.plugingui.RemovableDevJPanel
Creates all the option buttons.
createOptionsPanel() - Method in class lhmc.gui.plugingui.TvJPanel
Creates all the option buttons.
createPanel() - Method in class lhmc.gui.plugingui.DVDCDJPanel
Creates the movies panel.
createPanel() - Method in class lhmc.gui.plugingui.ImagesJPanel
Creates the images viewer panel.
createPanel() - Method in class lhmc.gui.plugingui.MoviesJPanel
Creates the movies panel.
createPanel() - Method in class lhmc.gui.plugingui.MusicJPanel
Creates the Music Panel
createPanel() - Method in class lhmc.gui.plugingui.PluginGUI
Creates the plugin panel.
createPanel() - Method in class lhmc.gui.plugingui.RemovableDevJPanel
Creates the movies panel.
createPanel() - Method in class lhmc.gui.plugingui.TvJPanel
Creates the television viewer panel.
createThumbnail(int) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailFacade
Creates a thumbnail panel for one file at certain position in the tree.
createThumbnailImage(URL, BufferedImage, boolean) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
create a thumbnail for the given source image.
createToSaveDialog(String) - Method in class lhmc.gui.util.SharedFileSystemsDialog
Creates the panel of the chooser dialog to save a file.
createURL(String) - Method in class lhmc.files.UrlUtils
Creates an URL file from a file path
currentItem - Variable in class lhmc.plugins.BasicPlayerPlugin
 
CustomButton - Class in lhmc.gui.util
Custom button with concrete characteristics.
CustomButton() - Constructor for class lhmc.gui.util.CustomButton
Constructs the custom button.
CustomButton(String) - Constructor for class lhmc.gui.util.CustomButton
Constructs the custom button.

D

deleteThumbnail(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
delete the thumbnail image file for the given source image file.
deleteThumbnailDirectory(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
delete the thumbnail directory for the given source image directory.
device - Variable in class lhmc.plugins.CddaMPlayerPlugin
 
device - Variable in class lhmc.plugins.DvbMPlayerPlugin
 
device - Variable in class lhmc.plugins.DvdXinePlugin
 
device - Variable in class lhmc.plugins.ImagePlugin
 
device - Variable in class lhmc.plugins.MencoderPlugin
 
device - Variable in class lhmc.plugins.MPlayerPlugin
 
device - Variable in class lhmc.plugins.TvMPlayerPlugin
 
display(String) - Method in class lhmc.plugins.BasicPlayerPlugin
Displays a message.
DvbMPlayerPlugin - Class in lhmc.plugins
DvbMPlayerPlugin displays the digital TV with MPlayer.
DVDCDJPanel - Class in lhmc.gui.plugingui
DVD CD reproduction panel.
DVDCDJPanel() - Constructor for class lhmc.gui.plugingui.DVDCDJPanel
Constructs the DVDCD menu.
DvdXinePlugin - Class in lhmc.plugins
DvdXinePlugin reproduces a video DVD with Xine.

E

executeCommand() - Method in class lhmc.plugins.ExternalPlugin
Executes the command.
ExternalPlugin - Class in lhmc.plugins
ExternalPlugin executes a command to run a non-java external plugin.

F

figureOutfileType(File) - Method in class lhmc.plugins.PluginFactory
Figures out the type of file.
figureOutfileType(SmbFile) - Method in class lhmc.plugins.PluginFactory
Figures out the type of file.
FileManager - Class in lhmc.files
FileManager uses the SortedTreeNode class to keep que current directory (with filtred files) in order.
FileManager(URL[]) - Constructor for class lhmc.files.FileManager
Constructs the file manager from a URL array.
filesPanel - Variable in class lhmc.gui.plugingui.DVDCDJPanel
 
filesPanel - Variable in class lhmc.gui.plugingui.ImagesJPanel
 
filesPanel - Variable in class lhmc.gui.plugingui.MoviesJPanel
 
filesPanel - Variable in class lhmc.gui.plugingui.MusicJPanel
 
filesPanel - Variable in class lhmc.gui.plugingui.RemovableDevJPanel
 
focusComponent() - Method in class lhmc.gui.plugingui.DVDCDJPanel
Requests the focus for the initial focused component.
focusComponent() - Method in class lhmc.gui.plugingui.ImagesJPanel
Requests the focus for the initial focused component.
focusComponent() - Method in class lhmc.gui.plugingui.MoviesJPanel
Requests the focus for the initial focused component.
focusComponent() - Method in class lhmc.gui.plugingui.MusicJPanel
Requests the focus for the initial focused component.
focusComponent() - Method in class lhmc.gui.plugingui.PluginGUI
Requests the focus for the initial focused component.
focusComponent() - Method in class lhmc.gui.plugingui.RemovableDevJPanel
Requests the focus for the initial focused component.
focusedButton - Variable in class lhmc.gui.MainMenu
 
focusedButton - Variable in class lhmc.gui.plugingui.PluginGUI
 
focusedButton - Variable in class lhmc.plugins.MencoderPlugin
 
focusedThumbnailPanel - Variable in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
 
focusGained(FocusEvent) - Method in class lhmc.gui.MainMenu
Invoked when a button gains focus.
focusGained(FocusEvent) - Method in class lhmc.gui.plugingui.PluginGUI
 
focusGained(FocusEvent) - Method in class lhmc.gui.util.Keyboard
 
focusGained(FocusEvent) - Method in class lhmc.gui.util.NoticeDialog
 
focusGained(FocusEvent) - Method in class lhmc.gui.util.SharedFileSystemsDialog
 
focusGained(FocusEvent) - Method in class lhmc.plugins.BasicPlayerPlugin
 
focusGained(FocusEvent) - Method in class lhmc.plugins.CddaMPlayerPlugin
 
focusGained(FocusEvent) - Method in class lhmc.plugins.CddaPlayerPlugin
 
focusGained(FocusEvent) - Method in class lhmc.plugins.MencoderPlugin
 
focusLost(FocusEvent) - Method in class lhmc.gui.MainMenu
Invoked when a button loses focus.
focusLost(FocusEvent) - Method in class lhmc.gui.plugingui.PluginGUI
 
focusLost(FocusEvent) - Method in class lhmc.gui.util.Keyboard
 
focusLost(FocusEvent) - Method in class lhmc.gui.util.NoticeDialog
 
focusLost(FocusEvent) - Method in class lhmc.gui.util.SharedFileSystemsDialog
 
focusLost(FocusEvent) - Method in class lhmc.plugins.BasicPlayerPlugin
 
focusLost(FocusEvent) - Method in class lhmc.plugins.CddaMPlayerPlugin
 
focusLost(FocusEvent) - Method in class lhmc.plugins.CddaPlayerPlugin
 
focusLost(FocusEvent) - Method in class lhmc.plugins.MencoderPlugin
 
focusThumbnail() - Method in class lhmc.gui.plugingui.ImagesJPanel
Requests the focus for the current thumbnail.

G

generateCommand() - Method in class lhmc.plugins.CddaMPlayerPlugin
Creates the command to be executed.
getAbsolutePath(URL) - Method in class lhmc.files.UrlUtils
Returns the absolute pathname string of this abstract pathname.
getActualFilesystemLocation() - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Gets the actual filesystem location
getActualRoot() - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Gets current directory.
getBoolean(String, boolean) - Static method in class lhmc.gui.thumbnail.SetupManager
 
getBufferedImage(Image) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
getBufferedImageRGB(Image) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
getCachedThumbnailOrNull(String, JComponent) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
request a thumbnail image for the thumnails cache.
getCairoBackedImage(Image, Component) - Static method in class lhmc.gui.thumbnail.ImageUtils
use Component.createImage() to convert the given image into an image that can be rendered quickly on both the JDK/JRE and classpath.
getColor(String, Color) - Static method in class lhmc.gui.thumbnail.SetupManager
 
getDevicesRoot() - Method in class lhmc.utils.RemovableDevicesActivator
Gets the devices root directory.
getDirectoryName(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
 
getDiscType() - Method in class lhmc.utils.OpticalDiscTypeFinder
Gets the disc type
getDouble(String, double) - Static method in class lhmc.gui.thumbnail.SetupManager
 
getFile(URL) - Method in class lhmc.files.UrlUtils
Extracts the File of a URL.
getFileAt(int) - Method in class lhmc.files.FileManager
Gets the URL at the certain position of the tree.
getFileAt(int) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailFacade
Gets the file at the certain position.
getFileNameAt(int) - Method in class lhmc.files.FileManager
Gets the file path of a node at index position.
getFileNameAt(int) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailFacade
Gets the file name at the certain position.
getFilteredUrls(URL, FileFilter) - Method in class lhmc.files.UrlUtils
Returns an array of url files and directories that satisfy the specified filter.
getFocusedThumbnailPanel() - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Returns the current focused Thumbnail.
getHashForString(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
calculate a hash code for a given string.
getHosts() - Method in class lhmc.network.HostsVector
Gets the hostname vector.
getHostsNames() - Method in class lhmc.gui.util.SharedFileSystemsDialog
Gets the remote available hostnames.
getHostType() - Method in class lhmc.gui.util.SharedFileSystemsDialog
Gets the choosed option type.
getImageURL() - Method in class lhmc.gui.util.CustomButton
Gets the location of the image related to the button.
getIndex() - Method in class lhmc.files.SortedTreeNode
Gets the index of the sortedTreeNode.
getInitialRoot() - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Gets the initial root directory.
getInteger(String, int) - Static method in class lhmc.gui.thumbnail.SetupManager
 
getIsRecordingDvbt() - Method in class lhmc.gui.LHMCGUI
Returns if the application es recording the DVB-T
getLocation(URL) - Method in class lhmc.files.UrlUtils
Gets the location (remote or local) of the file.
getLocation() - Method in class lhmc.files.UrlUtils
Gets the location attribute (remote or local).
getMainFrame() - Method in class lhmc.gui.plugingui.PluginGUI
Gets the main frame to mainFrame.
getMediaUrl() - Method in class lhmc.gui.plugingui.PluginGUI
Gets the files location.
getNewDirectory() - Method in class lhmc.gui.util.Keyboard
Gets the name wrote.
getNifflerDirectory() - Static method in class lhmc.gui.thumbnail.SetupManager
returns the filename of the directory that Niffler uses as its base base directory.
getNodesNumber() - Method in class lhmc.files.FileManager
Gets the number of nodes of the sorted tree.
getPath(URL) - Method in class lhmc.files.UrlUtils
Converts the url file abstract pathname into a pathname string.
getPlugin(URL) - Method in class lhmc.plugins.PluginFactory
Returns the plugin suitable to execute the giben file.
getPlugin(int) - Method in class lhmc.plugins.PluginFactory
Returns the plugin suitable to execute the giben cdType.
getPluginFactory() - Method in class lhmc.gui.plugingui.PluginGUI
Gets the plugin factory.
getPreferredSize() - Method in class lhmc.gui.util.ImageJComponent
Gets the preferred Size of the image.
getPreferredSize() - Method in class lhmc.plugins.ScaledImageJComponent
Gets the preferred size.
getProperties() - Static method in class lhmc.gui.thumbnail.SetupManager
 
getProperty(String, String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
getProperty(String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
getProperty(String) - Method in class lhmc.utils.ConfigReader
Gets the property string from key string.
getRecordingThread() - Method in class lhmc.gui.LHMCGUI
Returns if the ExternalPlugin that is used to record DVB-T
getRemoteHost() - Method in class lhmc.gui.util.SharedFileSystemsDialog
Gets the choosed option.
getRemovableDevices() - Method in class lhmc.gui.util.SharedFileSystemsDialog
Gets an array of removible devices location
getRemovableDevices() - Method in class lhmc.utils.RemovableDevicesActivator
Gets the devices directories URL array.
getSelectedThumbnail() - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Gets the URL file of the selected thumbnail.
getSelectedThumbnails() - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Gets a vector of URL files from the selected thumbnails.
getSetupManager() - Static method in class lhmc.gui.thumbnail.SetupManager
 
getSmbFile(URL) - Method in class lhmc.files.UrlUtils
Extracts the SmbFile of a URL.
getThumbnail(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
return the cached thumbnail image for the given source image, or null if no thumbnail exists.
getThumbnailDimension() - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
returns the current screen size reserved for a single thumbnail image.
getThumbnailFilename(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
calculates the file (name) used for the thumbnail for the given original image name.
getThumbnailPath() - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailPanel
Gets the path of the thumbnail.
getThumbnailsBaseDirectoryName() - Method in class lhmc.gui.thumbnail.ThumbnailsManager
 
getThumbnailsDirectoryName(String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
return a (short) directory name used to store the thumbnail images for the given source directory name.
getThumbnailSpacing() - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
returns the extra spacing pixels reserved between thumbnails.
getTitle() - Method in class lhmc.gui.plugingui.PluginGUI
Gets the title of the plugin.
getTypeOf(String) - Method in class lhmc.utils.OpticalDiscTypeFinder
Gets the type identification from a string.
getUrlName(URL) - Method in class lhmc.files.UrlUtils
Gets the name of the file.
getURLParent(URL) - Method in class lhmc.files.UrlUtils
Returns the pathname string of this abstract pathname's parent, or null if this pathname does not name a parent directory.
getUrlType() - Method in class lhmc.files.FileManager
Gets the url type, it can be File or SmbFile

H

HostListener - Class in lhmc.network
HostListener is a threaded class that listens for a multicast messages and when a multicast message arrive sends the hostname.
HostListener() - Constructor for class lhmc.network.HostListener
 
HostsSearch - Class in lhmc.network
HostsSearch is a threaded class that sends a multicast message and waits for ressponses.
HostsSearch(HostsVector) - Constructor for class lhmc.network.HostsSearch
HostsSearch constructor.
HostsVector - Class in lhmc.network
HostsVector is class manages a hostname vector.
HostsVector() - Constructor for class lhmc.network.HostsVector
HostsVector constructor.
HSV_to_RGB(double, double, double, double[]) - Static method in class lhmc.gui.thumbnail.ImageUtils
convert from (hue,saturation,value) to rgb.
HUE_UNDEFINED - Static variable in class lhmc.gui.thumbnail.ImageUtils
 

I

ImageFileFilter - Class in lhmc.files
ImageFileFilter is an instance of the FileFilter interface Aceept all directories and image formats that our plugins can display.
ImageFileFilter() - Constructor for class lhmc.files.ImageFileFilter
 
ImageJComponent - Class in lhmc.gui.util
Loads an Image from an external file and converts it a JComponent
ImageJComponent() - Constructor for class lhmc.gui.util.ImageJComponent
Constructs a null image JComponent.
ImageJComponent(File) - Constructor for class lhmc.gui.util.ImageJComponent
Constructs an image JComponent from a File
ImageJComponent(String) - Constructor for class lhmc.gui.util.ImageJComponent
Constructs an image JComponent from a String path.
ImagePlugin - Class in lhmc.plugins
ImagePlugin executes a single image file and shows it in fullscreen and executes a directory and make a slideshow from all the images in that directory.
ImagesJPanel - Class in lhmc.gui.plugingui
Images viewer panel.
ImagesJPanel() - Constructor for class lhmc.gui.plugingui.ImagesJPanel
Constructs the images viewer panel.
ImageUtils - Class in lhmc.gui.thumbnail
 
ImageUtils() - Constructor for class lhmc.gui.thumbnail.ImageUtils
 
ImageUtils.BugfixImageWriteParam - Class in lhmc.gui.thumbnail
bugfix class as documented in the Java Almanac.
ImageUtils.BugfixImageWriteParam() - Constructor for class lhmc.gui.thumbnail.ImageUtils.BugfixImageWriteParam
 
initializeDefaults() - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
 
isDirectoryNode(int) - Method in class lhmc.files.FileManager
Returns true if at the index position there is a directory.
isEnabled() - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
 
isImageFile(String) - Static method in class lhmc.gui.thumbnail.ImageUtils
check whether the given file is considered an image file.
isInsideThumbnailsDirectory(File) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
 
isMuted - Variable in class lhmc.plugins.BasicPlayerPlugin
 
isPaused - Variable in class lhmc.plugins.BasicPlayerPlugin
 
isUrlDirectory(URL) - Method in class lhmc.files.UrlUtils
Tests whether the file is a directory.

K

Keyboard - Class in lhmc.gui.util
Keyboard.
Keyboard(JFrame) - Constructor for class lhmc.gui.util.Keyboard
Constructs the Keyboard dialog.
keyPressed(KeyEvent) - Method in class lhmc.plugins.BasicPlayerPlugin
 
keyPressed(KeyEvent) - Method in class lhmc.plugins.CddaMPlayerPlugin
 
keyPressed(KeyEvent) - Method in class lhmc.plugins.CddaPlayerPlugin
 
keyPressed(KeyEvent) - Method in class lhmc.plugins.ImagePlugin
Handles the keyPressed event by invoking the keyPressed methods on listener-a and listener-b.
keyReleased(KeyEvent) - Method in class lhmc.plugins.BasicPlayerPlugin
 
keyReleased(KeyEvent) - Method in class lhmc.plugins.CddaMPlayerPlugin
 
keyReleased(KeyEvent) - Method in class lhmc.plugins.CddaPlayerPlugin
 
keyReleased(KeyEvent) - Method in class lhmc.plugins.ImagePlugin
Handles the keyReleased event by invoking the keyReleased methods on listener-a and listener-b.
keys - Static variable in class lhmc.gui.util.Keyboard
 
keyTyped(KeyEvent) - Method in class lhmc.plugins.BasicPlayerPlugin
 
keyTyped(KeyEvent) - Method in class lhmc.plugins.CddaMPlayerPlugin
 
keyTyped(KeyEvent) - Method in class lhmc.plugins.CddaPlayerPlugin
 
keyTyped(KeyEvent) - Method in class lhmc.plugins.ImagePlugin
Handles the keyTyped event by invoking the keyTyped methods on listener-a and listener-b.

L

lhmc - package lhmc
 
LHMC - Class in lhmc
Main Class.
LHMC() - Constructor for class lhmc.LHMC
 
lhmc.files - package lhmc.files
 
lhmc.gui - package lhmc.gui
 
lhmc.gui.plugingui - package lhmc.gui.plugingui
 
lhmc.gui.thumbnail - package lhmc.gui.thumbnail
 
lhmc.gui.thumbnailsbrowser - package lhmc.gui.thumbnailsbrowser
 
lhmc.gui.util - package lhmc.gui.util
 
lhmc.network - package lhmc.network
 
lhmc.plugins - package lhmc.plugins
 
lhmc.utils - package lhmc.utils
 
LHMCGUI - Class in lhmc.gui
Main user interface.
LHMCGUI() - Constructor for class lhmc.gui.LHMCGUI
Constructs LHMC GUI
list(PrintStream) - Static method in class lhmc.gui.thumbnail.SetupManager
 
loadAllProperties(String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
loadColor(String) - Method in class lhmc.utils.ConfigReader
Gets the color from a colortype string.
loadFont(String) - Method in class lhmc.utils.ConfigReader
Gets the font from a fontType string.
loadGlobalProperties(String) - Static method in class lhmc.gui.thumbnail.SetupManager
load "global" properties from the resource named "filename".
loadImage(URL) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
loadImageViaImageIO(String) - Static method in class lhmc.gui.thumbnail.ImageUtils
load an image (actually BufferedImage) via javax.imageio.ImageIO.read().
loadImageViaToolkit(URL, ImageObserver) - Static method in class lhmc.gui.thumbnail.ImageUtils
Try to load an Image from the resource called 'pathname'.
loadImageViaToolkit(byte[], ImageObserver, String) - Static method in class lhmc.gui.thumbnail.ImageUtils
Convert the given raw image data (byte array) into an Image.
loadLocalProperties(String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
loadLocalProperties(InputStream) - Static method in class lhmc.gui.thumbnail.SetupManager
 
loadURLProperties(String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
loadUserProperties(String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
LOCAL_FILE - Static variable in class lhmc.gui.plugingui.PluginGUI
 

M

main(String[]) - Static method in class lhmc.gui.thumbnail.SetupManager
 
main(String[]) - Static method in class lhmc.gui.thumbnail.ThumbnailsManager
 
main(String[]) - Static method in class lhmc.LHMC
Main method.
mainFrame - Variable in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
 
mainFrame - Variable in class lhmc.plugins.Plugin
 
MainMenu - Class in lhmc.gui
Menu panel.
MainMenu(LHMCGUI) - Constructor for class lhmc.gui.MainMenu
Constructs the menu.
mainWindow - Variable in class lhmc.plugins.CddaMPlayerPlugin
 
mainWindow - Variable in class lhmc.plugins.DvbMPlayerPlugin
 
mainWindow - Variable in class lhmc.plugins.DvdXinePlugin
 
mainWindow - Variable in class lhmc.plugins.ImagePlugin
 
mainWindow - Variable in class lhmc.plugins.MencoderPlugin
 
mainWindow - Variable in class lhmc.plugins.MPlayerPlugin
 
mainWindow - Variable in class lhmc.plugins.TvMPlayerPlugin
 
MencoderPlugin - Class in lhmc.plugins
MencoderPlugin records television shows.
MencoderPlugin() - Constructor for class lhmc.plugins.MencoderPlugin
Constructs MencoderPlugin.
merge(Properties, Properties) - Static method in class lhmc.gui.thumbnail.SetupManager
 
MoviesJPanel - Class in lhmc.gui.plugingui
Movies player panel.
MoviesJPanel() - Constructor for class lhmc.gui.plugingui.MoviesJPanel
Constructs the movie player panel
MPlayerPlugin - Class in lhmc.plugins
MPlayerPlugin executes a single video file in fullscreen
msg(String) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
MusicJPanel - Class in lhmc.gui.plugingui
Music player panel.
MusicJPanel() - Constructor for class lhmc.gui.plugingui.MusicJPanel
Constructs the music listener panel

N

NoticeDialog - Class in lhmc.gui.util
Custom Dialog.
NoticeDialog(JFrame, String) - Constructor for class lhmc.gui.util.NoticeDialog
Constructs the custom dialog.

O

opened(Object, Map) - Method in class lhmc.plugins.BasicPlayerPlugin
Open callback, stream is ready to play.
OpticalDiscTypeFinder - Class in lhmc.utils
OpticalDiscTypeFinder uses cdtool and dvd+rwtools to discover the disc type.
OpticalDiscTypeFinder() - Constructor for class lhmc.utils.OpticalDiscTypeFinder
Constructs OpticalDiscTypeFinder
OUT_OF_RANGE - Static variable in class lhmc.gui.thumbnail.ThumbnailsPanel
 

P

packRGB(double, double, double) - Static method in class lhmc.gui.thumbnail.ImageUtils
scale from normalized r,g,b components in range[0,1] to a packed integer pixel ARGB with ranges [0,255] and A=0.
paintComponent(Graphics) - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
returns the index of the thumbnail at the given position or -1 if outside the valid range.
paintComponent(Graphics) - Method in class lhmc.gui.util.ImageJComponent
Reimplementation of paintComponent to paint the img.
paintComponent(Graphics) - Method in class lhmc.plugins.ScaledImageJComponent
Reimplementation of paintComponent to paint the img.
paintComponent(Graphics) - Method in class lhmc.plugins.SlideShow
Invoques the paintComponent method.
paintScaledImage(Graphics) - Method in class lhmc.plugins.ScaledImageJComponent
Invoques the paintComponent method.
paintScaledThumbnail(BufferedImage) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
returns a thumbnail image of (size)x(size) pixel by rescaling the given (non-null!)
play(URL) - Method in class lhmc.plugins.BasicPlayerPlugin
Shows the play panel and plays a single song.
play(URL) - Method in class lhmc.plugins.CddaMPlayerPlugin
Shows the play panel and plays the first track of an audio Cd.
play(URL) - Method in class lhmc.plugins.CddaPlayerPlugin
Shows the play panel and plays the first track of an audio Cd.
play(URL) - Method in class lhmc.plugins.DvbMPlayerPlugin
Shows the television.
play(URL) - Method in class lhmc.plugins.DvdXinePlugin
Plays the DVD.
play(URL) - Method in class lhmc.plugins.ImagePlugin
Shows the scaled image in fullscreen.
play(URL) - Method in class lhmc.plugins.MencoderPlugin
Shows the panel.
play(URL) - Method in class lhmc.plugins.MPlayerPlugin
Plays a video file.
play(URL) - Method in class lhmc.plugins.Plugin
Executes a file.
play(URL) - Method in class lhmc.plugins.TvMPlayerPlugin
Shows the television.
playAction() - Method in class lhmc.plugins.CddaPlayerPlugin
Plays a track of an audio Cd.
playAll(URL) - Method in class lhmc.plugins.BasicPlayerPlugin
Shows the play panel and creates a playlist for all the songs in the current directory, and plays one by one.
playAll(URL) - Method in class lhmc.plugins.CddaMPlayerPlugin
 
playAll(URL) - Method in class lhmc.plugins.CddaPlayerPlugin
 
playAll(URL) - Method in class lhmc.plugins.DvbMPlayerPlugin
 
playAll(URL) - Method in class lhmc.plugins.DvdXinePlugin
 
playAll(URL) - Method in class lhmc.plugins.ImagePlugin
Shows a slideshow of a directory in fullscreen.
playAll(URL) - Method in class lhmc.plugins.MencoderPlugin
 
playAll(URL) - Method in class lhmc.plugins.MPlayerPlugin
 
playAll(URL) - Method in class lhmc.plugins.Plugin
Executes a directory.
playAll(URL) - Method in class lhmc.plugins.TvMPlayerPlugin
 
player - Variable in class lhmc.plugins.BasicPlayerPlugin
 
Plugin - Class in lhmc.plugins
Plugin abstract class.
Plugin() - Constructor for class lhmc.plugins.Plugin
 
pluginFactory - Variable in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
 
PluginFactory - Class in lhmc.plugins
PluginFactory decides which plugin must be executed depending on the file type of the giben file.
PluginFactory() - Constructor for class lhmc.plugins.PluginFactory
 
PluginGUI - Class in lhmc.gui.plugingui
Plugin GUI.
PluginGUI() - Constructor for class lhmc.gui.plugingui.PluginGUI
Constructs a basic plugin panel.
pluginsClassName - Variable in class lhmc.gui.MainMenu
 
pluginsName - Variable in class lhmc.gui.MainMenu
 
positonValue - Variable in class lhmc.plugins.BasicPlayerPlugin
 
progress(int, long, byte[], Map) - Method in class lhmc.plugins.BasicPlayerPlugin
Progress callback while playing.
propertyNames() - Method in class lhmc.utils.ConfigReader
Gets an enumeration on key Names

R

ramp(double, double, double, double, int) - Static method in class lhmc.gui.thumbnail.ImageUtils
generate an array of n points that interpolate from (x0,y0) to (x1,y1).
readStreamIntoBuffer(InputStream) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
readThumbnail(File) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
return a BufferedImage for the given thumbnail file.
ReceiveHostName - Class in lhmc.network
ReceiveHostName is a threaded class that manages the received packet with the hostname.
ReceiveHostName(Socket, HostsVector) - Constructor for class lhmc.network.ReceiveHostName
ReceiveHostName constructor.
REMOTE_SMBFILE - Static variable in class lhmc.gui.plugingui.PluginGUI
 
RemovableDevicesActivator - Class in lhmc.utils
RemovableDevicesActivator mounts the removable devices connected to the system.
RemovableDevicesActivator(URL) - Constructor for class lhmc.utils.RemovableDevicesActivator
Constructs RemovableDevicesActivator
RemovableDevJPanel - Class in lhmc.gui.plugingui
Removable Devices panel.
RemovableDevJPanel() - Constructor for class lhmc.gui.plugingui.RemovableDevJPanel
Constructs the removable devices panel
restoreMainScreen(JPanel) - Method in class lhmc.gui.LHMCGUI
Restores the initial main screen, removing the previous screen panel.
RGB_to_HSV(double, double, double, double[]) - Static method in class lhmc.gui.thumbnail.ImageUtils
convert from RGB to HSV colorspace.
rotateImageClockwise(Image) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
rotateImageCounterClockwise(Image) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
rotateImageViaTransformOp(Image, double) - Static method in class lhmc.gui.thumbnail.ImageUtils
rotate the current image via Graphics2D around the given angle (measured in radians).
run() - Method in class lhmc.files.CopyTo
Executes the copy of the files.
run() - Method in class lhmc.gui.thumbnail.ThumbnailsCreator
endless loop to process the orders posted by the clients.
run() - Method in class lhmc.gui.thumbnail.ThumbnailsManager.BackgroundLoader
 
run() - Method in class lhmc.network.HostListener
Executes the HostListener thread.
run() - Method in class lhmc.network.HostsSearch
Executes the HostsSearch thread.
run() - Method in class lhmc.network.ReceiveHostName
Executes the ReceiveHostName thread.
run() - Method in class lhmc.network.SendHostName
Executes the SendHostName thread.
run(URL) - Method in class lhmc.plugins.BasicPlayerPlugin
Starts to play a song.
run() - Method in class lhmc.plugins.ExternalPlugin
Executes this thread.
run() - Method in class lhmc.plugins.SlideShow
Executes the slideshow, showing an image each MILISECONDS.

S

save(OutputStream, String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
saveLocalProperties(String, String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
saveUserProperties(String, String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
ScaledImageJComponent - Class in lhmc.plugins
ScaledImageJComponent reads an image file and resizes it to fit fullscreen mantaing its ratio.
ScaledImageJComponent() - Constructor for class lhmc.plugins.ScaledImageJComponent
Constructs a null scaled image.
ScaledImageJComponent(URL) - Constructor for class lhmc.plugins.ScaledImageJComponent
Constructs a scaled image from a file.
ScaledImageJComponent(String) - Constructor for class lhmc.plugins.ScaledImageJComponent
Constructs a scaled image from a string path.
selectedThumbnail - Variable in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
 
SendHostName - Class in lhmc.network
SendHostName is a threaded class that sends a host name to the host that has made the petition.
SendHostName(InetAddress, int) - Constructor for class lhmc.network.SendHostName
SendHostName constructor.
setActiveImageIndex(int) - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
note: this method does not request a repaint; you will have to do that separately.
setActualRoot(URL) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Sets current directory.
setBoolean(String, boolean) - Static method in class lhmc.gui.thumbnail.SetupManager
 
setCommand(String[]) - Method in class lhmc.plugins.ExternalPlugin
Sets the command string.
setCompressionQuality(float) - Method in class lhmc.gui.thumbnail.ImageUtils.BugfixImageWriteParam
 
setController(BasicController) - Method in class lhmc.plugins.BasicPlayerPlugin
A handle to the BasicPlayer, plugins may control the player through the controller (play, stop, ...)
setDebug(boolean) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
setDevicesRoot(URL) - Method in class lhmc.utils.RemovableDevicesActivator
Sets the devices root directory.
setDiscType(int) - Method in class lhmc.utils.OpticalDiscTypeFinder
Sets the disc type
setEnabled(boolean) - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
 
setFinished(boolean) - Method in class lhmc.gui.thumbnail.ThumbnailsCreator
tell the worker thread to finish at the next opportune moment, but wait until an ongoing thumbnail has been created.
setImage(String) - Method in class lhmc.gui.util.ImageJComponent
Sets an image JComponent from a String path.
setImage(String) - Method in class lhmc.plugins.ScaledImageJComponent
Creates a scaled image from a strig path.
setImageURL(String) - Method in class lhmc.gui.util.CustomButton
Sets the location of the image related to the button.
setIndex(int) - Method in class lhmc.files.SortedTreeNode
Gets the index of the sortedTreeNode.
setInitialRoot(URL) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Sets the initial root directory.
setIsRecordingDvbt(boolean, ExternalPlugin) - Method in class lhmc.gui.LHMCGUI
Sets isRecording attribute and the plugin that is running to record
setMainFrame(LHMCGUI) - Method in class lhmc.gui.plugingui.PluginGUI
Sets the main frame to mainFrame.
setMainFrame(LHMCGUI) - Method in class lhmc.plugins.Plugin
Sets the main frame to mainFrame.
setMainPanel(String) - Method in class lhmc.gui.LHMCGUI
Set the correspondig panel to the main panel and shows it.
setMainScreenPanel(String) - Method in class lhmc.gui.LHMCGUI
Set the correspondig panel to the main panel and shows it.
setMediaUrl(String) - Method in class lhmc.gui.plugingui.PluginGUI
Sets the files location.
setPreferredNumberOfThumbnailsPerRow(int) - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
set the number of thumbnails to be displayed in one row.
setProperty(String, String) - Static method in class lhmc.gui.thumbnail.SetupManager
 
setRemovableDevices(URL[]) - Method in class lhmc.utils.RemovableDevicesActivator
Sets the devices directories URL array.
setThumbnailDimension(Dimension) - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
set the width and height to be used for each thumbnail image.
setThumbnailPath(URL) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailPanel
Sets the path of the thumbnail.
setThumbnails(BufferedImage[]) - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
set the actual thumbnail images to be displayed by this panel.
setThumbnails(String[], ThumbnailsManager) - Method in class lhmc.gui.thumbnail.ThumbnailsPanel
 
setTitle(String) - Method in class lhmc.gui.plugingui.PluginGUI
Sets the title of the plugin.
SetupManager - Class in lhmc.gui.thumbnail
find, load, and manager user preferences.
setUsbDevices(URL[]) - Method in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Sets the removible devices directories.
SharedFileSystemsDialog - Class in lhmc.gui.util
Shared filessystems and removible devices choose dialog.
SharedFileSystemsDialog(JFrame) - Constructor for class lhmc.gui.util.SharedFileSystemsDialog
Constructs the chooser dialog.
showOutOfMemoryDialog(JFrame) - Static method in class lhmc.gui.thumbnail.ImageUtils
show a dialog window after an out-of-memory error.
SlideShow - Class in lhmc.plugins
Slideshow is a threaded class that shows images in fullscreen form a directory.
SlideShow(URL) - Constructor for class lhmc.plugins.SlideShow
Constructs SlideShow managing the files from the directory.
SortedTreeNode - Class in lhmc.files
SortedTreeNode: a mutable tree node with alphabetically sorted children
SortedTreeNode(int) - Constructor for class lhmc.files.SortedTreeNode
Constructs a SortedTreeNode, specifying the filesystem location.
SortedTreeNode(Object) - Constructor for class lhmc.files.SortedTreeNode
Constructs a SortedTreeNode with a root node as an argument.
ss - Variable in class lhmc.plugins.ImagePlugin
 
start() - Method in class lhmc.plugins.ExternalPlugin
Starts the thread calling the run method.
start() - Method in class lhmc.plugins.SlideShow
Starts the thread calling the run method.
stateUpdated(BasicPlayerEvent) - Method in class lhmc.plugins.BasicPlayerPlugin
Notification callback for basicplayer events such as opened, eom ...
stop() - Method in class lhmc.plugins.ExternalPlugin
Stops the thread avoiding deadlock-prone.
stop() - Method in class lhmc.plugins.SlideShow
Stops the thread avoiding deadlock-prone.
stripDirectoryNames(String) - Static method in class lhmc.gui.thumbnail.ImageUtils
 
SuportedFilesFileFilter - Class in lhmc.files
SuportedFilesFileFilter is an instance of the FileFilter interface Aceept all directories and image, audio and video formats that our plugins can display.
SuportedFilesFileFilter() - Constructor for class lhmc.files.SuportedFilesFileFilter
 

T

ThumbnailFacade - Class in lhmc.gui.thumbnailsbrowser
ThumbnailFacade provides a simplified interface to the external classes: ThumbanailsManager, ThumbnailsPanel.
ThumbnailFacade(URL[]) - Constructor for class lhmc.gui.thumbnailsbrowser.ThumbnailFacade
Constructs the thumbnail facade.
thumbnailFacade - Variable in class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
 
ThumbnailPanel - Class in lhmc.gui.thumbnailsbrowser
ThumbnaiPanel is the external panel that contains the thumbnail and adds a border.
ThumbnailPanel() - Constructor for class lhmc.gui.thumbnailsbrowser.ThumbnailPanel
Constructs the thumbanail panel
ThumbnailsBrowser - Class in lhmc.gui.thumbnailsbrowser
ThumbnailsBrowser its a JScrollPane that contains thumbnails corresponding to the files in a especified directory.
ThumbnailsBrowser(URL, FileFilter, PluginFactory, LHMCGUI) - Constructor for class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Constructs the thumbanail browser panel.
ThumbnailsBrowser(URL, URL[], FileFilter, PluginFactory, LHMCGUI) - Constructor for class lhmc.gui.thumbnailsbrowser.ThumbnailsBrowser
Constructs the thumbanail browser panel for removable devices.
ThumbnailsCreator - Class in lhmc.gui.thumbnail
helper class to create image thumbnails in a background worker thread.
ThumbnailsCreator(ThumbnailsManager) - Constructor for class lhmc.gui.thumbnail.ThumbnailsCreator
create a new background worker thread to create thumbnail images for the given thumbnails manager.
ThumbnailsManager - Class in lhmc.gui.thumbnail
creates and manages image thumbnails.
ThumbnailsManager() - Constructor for class lhmc.gui.thumbnail.ThumbnailsManager
creates a new thumbnails manager.
ThumbnailsManager.BackgroundLoader - Class in lhmc.gui.thumbnail
 
ThumbnailsManager.BackgroundLoader() - Constructor for class lhmc.gui.thumbnail.ThumbnailsManager.BackgroundLoader
 
ThumbnailsPanel - Class in lhmc.gui.thumbnail
Swing GUI component to layout and display image thumbnails.
ThumbnailsPanel() - Constructor for class lhmc.gui.thumbnail.ThumbnailsPanel
creates a new empty ThumbnailsPanel and initialize the GUI defaults.
TvJPanel - Class in lhmc.gui.plugingui
Television viewer panel.
TvJPanel() - Constructor for class lhmc.gui.plugingui.TvJPanel
Constructs the television viewer panel.
TvMPlayerPlugin - Class in lhmc.plugins
TvMPlayerPlugin displays the analogic TV with MPlayer.

U

updateThumbnail(String, Image) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
Intended to (re-) create a thumbnail from the given source image, even if the thumbnail already exists.
UrlUtils - Class in lhmc.files
UrlUtils helps the url files that can contain a File or a SmbFile.
UrlUtils() - Constructor for class lhmc.files.UrlUtils
Constructs the UrlUtils class.
UrlUtils(int) - Constructor for class lhmc.files.UrlUtils
Constructs the UrlUtils class specifying the filesystem location.
UrlUtils(URL) - Constructor for class lhmc.files.UrlUtils
Constructs the UrlUtils and searches wich filesystem location has the URL.
usage() - Static method in class lhmc.gui.thumbnail.ThumbnailsManager
 
USB_DEVICES - Static variable in class lhmc.gui.plugingui.PluginGUI
 

V

VideoFileFilter - Class in lhmc.files
VideoFileFilter is an instance of the FileFilter interface Aceept all directories and image formats that our plugins can display.
VideoFileFilter() - Constructor for class lhmc.files.VideoFileFilter
 
volume - Variable in class lhmc.plugins.BasicPlayerPlugin
 

W

writeJPEGFile(BufferedImage, File, double) - Static method in class lhmc.gui.thumbnail.ImageUtils
write the given image to the specifed File in JPEG format at the given quality level.
writePNGFile(BufferedImage, File) - Static method in class lhmc.gui.thumbnail.ImageUtils
write the given image to the specifed file in PNG format.
writePPMFile(BufferedImage, File) - Static method in class lhmc.gui.thumbnail.ImageUtils
write the given image to the specified file in PPM (raw) format.
writeThumbnail(BufferedImage, String) - Method in class lhmc.gui.thumbnail.ThumbnailsManager
write the given image to the given file.

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