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

A

AbstractCellSorter - Class in net.sourceforge.jsh3modtool.gui.imagetable.cellsorters
A skeleton class for cell sorters to extend for easier sorting.
AbstractCellSorter() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.AbstractCellSorter
 
accept(BaseCell) - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.cellfilters.CellFilter
Returns if the cell is accepted by this Filter.
accept(BaseCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cellfilters.SelectedImagesFilter
Returns if the cell is accepted by this Filter.
add(QueueItem) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Adds the specified item to the queue.
add(QueueItem, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
 
add(ImageModel, ThumbnailViewer) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Add an ImageProperties and a ThumbnailViewer to the queue.
addFilter(CellFilter) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Adds the filter to the filters list, the filter is used until it is removed from this list.
addFirst(QueueItem) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Adds the specified item to the end of the queue.
addFirst(ImageModel, ThumbnailViewer) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Add an ImageProperties and a ThumbnailViewer to the the begining of the queue.
addImageModel(ImageModel) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
 
addImageModels(List) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Adds the specified images to the model
addLast(QueueItem) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Adds the specified item to the end of the queue.
addListener(QueueListener) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Add a QueueListener to this object

B

BaseCell - Class in net.sourceforge.jsh3modtool.gui.imagetable
An abstract cell for the image table.
BaseCell() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.BaseCell
Creates a new instance of AbstractCell

C

CELL_SPACING - Static variable in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
The spacing between the cells.
CellFilter - Interface in net.sourceforge.jsh3modtool.gui.imagetable.cellfilters
A Cell Filter, implement this filter to add new filters to the BrowserTableModel.
clear() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Clears the cache.
clear() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Removes all ThumbnailViewers from the queue
clear() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Removes all items from the model
clearModel() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Removes all cells from the table
column - Variable in class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil.Cell
 
compare(Object, Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.DateCellSorter
compare(Object, Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.FilenameCellSorter
compare(Object, Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.FoldersFirstCellSorter
contains(ImageModel) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Returns true if the queue contains the specified object.
contains(BaseCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns if the model contains the specified cell
createImage(InputStream) - Method in class net.sourceforge.jsh3modtool.util.ImageFactory
 

D

DateCellSorter - Class in net.sourceforge.jsh3modtool.gui.imagetable.cellsorters
A cell sorter that sorts the date of the cells.
DateCellSorter() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.DateCellSorter
 
DefaultGameMod - Class in net.sourceforge.jsh3modtool.mod
 
DefaultGameMod(ModPackage) - Constructor for class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
DefaultModAuthor - Class in net.sourceforge.jsh3modtool.mod
Default implementation of the modauthor interface.
DefaultModAuthor(String, String, String, URL) - Constructor for class net.sourceforge.jsh3modtool.mod.DefaultModAuthor
 
DefaultModGameFile - Class in net.sourceforge.jsh3modtool.mod
Default implementation of a game file.
DefaultModGameFile(ModPackage, String, String) - Constructor for class net.sourceforge.jsh3modtool.mod.DefaultModGameFile
 
deselectAllImages() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Deselects all images, and repaints the component.
drawImageName(Graphics2D) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Draws the name of the image onto the graphics

E

entryExists(String) - Method in class net.sourceforge.jsh3modtool.modpackage.FolderModPackage
 
entryExists(String) - Method in class net.sourceforge.jsh3modtool.modpackage.JarModPackage
 
entryExists(String) - Method in interface net.sourceforge.jsh3modtool.modpackage.ModPackage
Returns whetever the entry exists or not.
equals(Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCell
equals(Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell

F

FilenameCellSorter - Class in net.sourceforge.jsh3modtool.gui.imagetable.cellsorters
A cell sorter that sorts the filenames of the cells.
FilenameCellSorter() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.FilenameCellSorter
Creates a CellNameSorter that sorts the file list ascended.
FilenameCellSorter(boolean) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.FilenameCellSorter
Creates a CellNameSorter that sorts the file list.
fireAdditionEvent() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Fire event that there is a new item in the queue
fireItemAdded(QueueItem) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Notify all listeners that an item has been added
fireItemRemoved(QueueItem) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Notify all listeners that an item has been removed
firePropertyChange(String, Object, Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Dummy implementation for performace reasons.
firePropertyChange(String, Object, Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Dummy implementation for performace reasons.
fireRemovalEvent() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Fire event that there is one less item in the queue
fireTableCellUpdate(BaseCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Fires a cell update.
FolderCell - Class in net.sourceforge.jsh3modtool.gui.imagetable
A Cell model for a folder on a disk.
FolderCell(File) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.FolderCell
Creates a new instance of FolderCell
FolderCellRenderer - Class in net.sourceforge.jsh3modtool.gui.imagetable
A cell renderer for FolderCells, displays a Folder and its short name under it
FolderCellRenderer() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Creates a new instance of FolderCellRenderer
FolderModPackage - Class in net.sourceforge.jsh3modtool.modpackage
A file path package.
FolderModPackage(File) - Constructor for class net.sourceforge.jsh3modtool.modpackage.FolderModPackage
 
FoldersFirstCellSorter - Class in net.sourceforge.jsh3modtool.gui.imagetable.cellsorters
The FoldersFirstCellSorter sorts so all folders are first and images comes afterwards.
FoldersFirstCellSorter(Comparator) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.FoldersFirstCellSorter
Creates a FoldersFirstCellSorter.

G

GameMod - Interface in net.sourceforge.jsh3modtool.mod
Game modification interface.
GameModAuthorsComponent - Class in net.sourceforge.jsh3modtool.gui.mod
 
GameModAuthorsComponent(GameMod) - Constructor for class net.sourceforge.jsh3modtool.gui.mod.GameModAuthorsComponent
 
GameModPanel - Class in net.sourceforge.jsh3modtool.gui.mod
 
GameModPanel(GameMod) - Constructor for class net.sourceforge.jsh3modtool.gui.mod.GameModPanel
This is the default constructor
getActiveCell() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Returns the cell that is active for editing.
getActiveImage() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Returns the selected cell
getAlias() - Method in class net.sourceforge.jsh3modtool.mod.DefaultModAuthor
 
getAlias() - Method in interface net.sourceforge.jsh3modtool.mod.ModAuthor
Returns the alias of the author.
getAuthors() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getAuthors() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns a list of mod authors.
getBrowserTableModel() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Returns this table's model.
getCachedImagesCount() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Returns the number of cached images.
getCachedName() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.BaseCell
Returns the cached name.
getCachedNameMaxWidth() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.BaseCell
Returns the max width that the cached name was created for.
getCell(JTable, int, int) - Static method in class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil
Returns the Cell that spans over the pixel
getCellRenderer(int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Returns the TableCellRenderer for the specified cell.
getColumnCount() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns the number of columns in the model.
getColumnWidth() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Returns the width of the columns
getCreatedDate() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getCreatedDate() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns the date the mod was created.
getData() - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.ImageModel
 
getData() - Method in class net.sourceforge.jsh3modtool.gui.TestModel
 
getData() - Method in class net.sourceforge.jsh3modtool.mod.DefaultModGameFile
 
getData() - Method in interface net.sourceforge.jsh3modtool.mod.ModGameFile
Returns an input stream that contains the file.
getDescription() - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.ImageModel
 
getDescription() - Method in class net.sourceforge.jsh3modtool.gui.TestModel
 
getDescription() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getDescription() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns a description of the mod.
getDescription() - Method in interface net.sourceforge.jsh3modtool.mod.ModScreenShot
Returns a description of the screen shot.
getEmail() - Method in class net.sourceforge.jsh3modtool.mod.DefaultModAuthor
 
getEmail() - Method in interface net.sourceforge.jsh3modtool.mod.ModAuthor
Returns the email of the author.
getEntry(String) - Method in class net.sourceforge.jsh3modtool.modpackage.FolderModPackage
 
getEntry(String) - Method in class net.sourceforge.jsh3modtool.modpackage.JarModPackage
 
getEntry(String) - Method in interface net.sourceforge.jsh3modtool.modpackage.ModPackage
Returns an input stream for the specified name.
getEntryName() - Method in exception net.sourceforge.jsh3modtool.mod.MissingEntryException
 
getErrorMessage() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Returns the error message, if there is one
getFileName(Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.AbstractCellSorter
Returns the objects name.
getFirst() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Returns the first item in the queue
getGameFilename() - Method in class net.sourceforge.jsh3modtool.mod.DefaultModGameFile
 
getGameFilename() - Method in interface net.sourceforge.jsh3modtool.mod.ModGameFile
Returns the name of the game file that this file is going to modify.
getGameFiles() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getGameFiles() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns a list of game files that are going to be modified.
getImage(ImageCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Returns the cached image for the specified image, can be null.
getImageData() - Method in interface net.sourceforge.jsh3modtool.mod.ModScreenShot
Returns the screenshot.
getImageHeight() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Returns the image height.
getImageModel() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader.ThumbnailQueueItem
Returns the image properties for this queueitem.
getImageModel() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
 
getImagePosition() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Returns the image position in the component.
getImageRotation() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Returns the image rotation.
getImageWidth() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Returns the image width.
getInstance() - Static method in class net.sourceforge.jsh3modtool.util.ImageFactory
 
getLast() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Returns the last item in the queue
getMessage() - Method in exception net.sourceforge.jsh3modtool.mod.MissingEntryException
 
getModel() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePane
 
getModelSize() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Returns the number of images in the table
getName() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCell
Returns the folders name (short
getName() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
 
getName() - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.ImageModel
 
getName() - Method in class net.sourceforge.jsh3modtool.gui.TestModel
 
getName() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getName() - Method in class net.sourceforge.jsh3modtool.mod.DefaultModAuthor
 
getName() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns the name of the mod.
getName() - Method in interface net.sourceforge.jsh3modtool.mod.ModAuthor
Returns the full name of the author.
getName() - Method in interface net.sourceforge.jsh3modtool.mod.ModScreenShot
Returns a descriptive name of the screen shot.
getRowCount() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns the number of rows in the model.
getRowHeight() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Returns the height of the row
getScreenshots() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getScreenshots() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns a list of screen shots of the mod.
getSize() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns the number of images in the model
getTableCell(BaseCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns a JTableUtil.Cell from the specified list index
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Returns the component used for drawing the cell.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Returns the component used for drawing the cell.
getTargetPath() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCell
Returns the folders path
getTooltip() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Returns the tooltip for this cell, the tooltip contains some IPTC fields and is cached for performance
getUpdatedDate() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getUpdatedDate() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns the date when the current version was release.
getValueAt(int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns the value for the cell at columnIndex and rowIndex.
getValueAt(JTableUtil.Cell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns the value for the cell at columnIndex and rowIndex.
getVersion() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getVersion() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns the version of the mod.
getViewer() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader.ThumbnailQueueItem
Returns the viewer for this queueitem.
getWebsite() - Method in class net.sourceforge.jsh3modtool.mod.DefaultGameMod
 
getWebsite() - Method in class net.sourceforge.jsh3modtool.mod.DefaultModAuthor
 
getWebsite() - Method in interface net.sourceforge.jsh3modtool.mod.GameMod
Returns the website of the mod.
getWebsite() - Method in interface net.sourceforge.jsh3modtool.mod.ModAuthor
Returns the web site.

H

hashCode() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCell
hashCode() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
hasImage() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Returns true if the panel has an image or not.
hasTriedToLoadImage() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Returns if the ThumbnailLoader has tried to load the image, if it has and there still is no image, then an error has occurred

I

ImageCache - Class in net.sourceforge.jsh3modtool.gui.imagetable.cache
A very simple image cache stuff.
ImageCache(ImageLoadingListener) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Creates a new instance of ImageBrowserCache
ImageCache(ImageLoadingListener, int) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Creates a new instance of ImageBrowserCache
ImageCell - Class in net.sourceforge.jsh3modtool.gui.imagetable
A Table cell for an Image
ImageCell(ImageModel) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Creates a new instance of ImageCell
ImageCellRenderer - Class in net.sourceforge.jsh3modtool.gui.imagetable
A table cell renderer that displays an ImagePanel as its cell
ImageCellRenderer(ImageTable, ImageCache) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Creates an ImageCellRenderer
ImageFactory - Class in net.sourceforge.jsh3modtool.util
 
imageIsLoaded(BaseCell) - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageLoadingListener
Invoked when an image has been loaded, specified by the index in the list This method fires a cell update event.
imageIsLoaded(BaseCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Invoked when an image has been loaded, specified by the index in the list This method fires a cell update event.
ImageLoadingListener - Interface in net.sourceforge.jsh3modtool.gui.imagetable.cache
 
ImageModel - Interface in net.sourceforge.jsh3modtool.gui.imagetable
 
ImagePane - Class in net.sourceforge.jsh3modtool.gui.imagetable
 
ImagePane() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImagePane
 
ImagePane(int, int) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImagePane
 
ImagePanel - Class in net.sourceforge.jsh3modtool.gui.imagetable
A JComponent that displays images.
ImagePanel() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Creates a panel that can display an image.
ImageTable - Class in net.sourceforge.jsh3modtool.gui.imagetable
A JTable that displays images and folders.
ImageTable() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
 
ImageTable(int, int) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Creates a new instance of BrowseTable
ImageTableModel - Class in net.sourceforge.jsh3modtool.gui.imagetable
A model for a JTable oontaining images
ImageTableModel(int) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Creates a new instance of BrowseTableModel
increasePriority(ThumbnailViewer) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Increase the priority of the specified item
increasePriority(ImageModel) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Increase the priority of the specified item.
instance() - Static method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Returns the singleton instance of this class.
InvalidConfigurationException - Exception in net.sourceforge.jsh3modtool.mod
 
InvalidConfigurationException(String) - Constructor for exception net.sourceforge.jsh3modtool.mod.InvalidConfigurationException
 
InvalidConfigurationException(String, Exception) - Constructor for exception net.sourceforge.jsh3modtool.mod.InvalidConfigurationException
 
isCached(ImageCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Returns if the tableimage is cached or not.
isCellEditable(int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Returns whetever this cell is editable or not, this implementation returns false always.
isEmpty() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Returns if the queue is empty.
isFolderCell(Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.AbstractCellSorter
Returns true if the object is a folder cell.
isImageCell(Object) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cellsorters.AbstractCellSorter
Returns true if the object is an image cell.
isSelected() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Returns if this image cell is selected or not

J

JarModPackage - Class in net.sourceforge.jsh3modtool.modpackage
A jar file package.
JarModPackage(File) - Constructor for class net.sourceforge.jsh3modtool.modpackage.JarModPackage
 
JTableUtil - Class in net.sourceforge.jsh3modtool.gui.imagetable.utils
Util class for the JTable.
JTableUtil() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil
 
JTableUtil.Cell - Class in net.sourceforge.jsh3modtool.gui.imagetable.utils
Public internal class for describing a Cell in a Table
JTableUtil.Cell(int, int) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil.Cell
 

L

leftMouseButtonClickedInTable(MouseEvent) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
The user has pressed in the table, determines if the cell under the mouse is a folder or an image and dispatches the event to the correct handler,
listeners - Variable in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
 

M

main(String[]) - Static method in class net.sourceforge.jsh3modtool.gui.PanelTest
 
MissingEntryException - Exception in net.sourceforge.jsh3modtool.mod
Exception thrown when a mod package is missing an entry.
MissingEntryException(String) - Constructor for exception net.sourceforge.jsh3modtool.mod.MissingEntryException
 
ModAuthor - Interface in net.sourceforge.jsh3modtool.mod
Interface for defining an author of a mod.
ModGameFile - Interface in net.sourceforge.jsh3modtool.mod
Interface for a data file that replaces one game file.
ModPackage - Interface in net.sourceforge.jsh3modtool.modpackage
A mod package.
ModScreenShot - Interface in net.sourceforge.jsh3modtool.mod
Interface for screenshots showing of a modification.
ModSummaryPanel - Class in net.sourceforge.jsh3modtool.gui.mod
 
ModSummaryPanel(GameMod) - Constructor for class net.sourceforge.jsh3modtool.gui.mod.ModSummaryPanel
This is the default constructor
ModTabPanel - Class in net.sourceforge.jsh3modtool.gui.mod
 
ModTabPanel(GameMod) - Constructor for class net.sourceforge.jsh3modtool.gui.mod.ModTabPanel
This is the default constructor

N

net.sourceforge.jsh3modtool.gui - package net.sourceforge.jsh3modtool.gui
 
net.sourceforge.jsh3modtool.gui.imagetable - package net.sourceforge.jsh3modtool.gui.imagetable
 
net.sourceforge.jsh3modtool.gui.imagetable.cache - package net.sourceforge.jsh3modtool.gui.imagetable.cache
 
net.sourceforge.jsh3modtool.gui.imagetable.cellfilters - package net.sourceforge.jsh3modtool.gui.imagetable.cellfilters
 
net.sourceforge.jsh3modtool.gui.imagetable.cellsorters - package net.sourceforge.jsh3modtool.gui.imagetable.cellsorters
 
net.sourceforge.jsh3modtool.gui.imagetable.utils - package net.sourceforge.jsh3modtool.gui.imagetable.utils
 
net.sourceforge.jsh3modtool.gui.mod - package net.sourceforge.jsh3modtool.gui.mod
 
net.sourceforge.jsh3modtool.mod - package net.sourceforge.jsh3modtool.mod
 
net.sourceforge.jsh3modtool.modpackage - package net.sourceforge.jsh3modtool.modpackage
 
net.sourceforge.jsh3modtool.util - package net.sourceforge.jsh3modtool.util
 
numberOfAvailablePlaces - Variable in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
 

P

paintComponent(Graphics) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Paints the component, ie paints the background, the imagepanel, the text and the checkbox
paintComponent(Graphics) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Paints the component, ie paints the background, the imagepanel, the text and the checkbox
paintComponent(Graphics) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
PanelTest - Class in net.sourceforge.jsh3modtool.gui
Class for testing how Panel works and looks in a JFrame.
PanelTest(JPanel) - Constructor for class net.sourceforge.jsh3modtool.gui.PanelTest
Creates the Panel with the specified PanelInterface

Q

Queue - Class in net.sourceforge.jsh3modtool.gui.imagetable.cache
Active queue that threads can listen on item addition and/or removal of items.
Queue() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Creates a new instance of Queue
Queue(int) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Creates a new instance of Queue
QueueItem - Interface in net.sourceforge.jsh3modtool.gui.imagetable.cache
Interface for items that can be added to the Queue object
queueItemAdded(Queue, QueueItem) - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.cache.QueueListener
An item has been added to the queue
queueItemRemoved(Queue, QueueItem) - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.cache.QueueListener
An item has been removed from the queue
queueItems - Variable in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
 
QueueListener - Interface in net.sourceforge.jsh3modtool.gui.imagetable.cache
 
queueSize() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Returns the size of the queue.

R

recacheName(String, int, FontMetrics) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.BaseCell
Recache the name for the cell
redoTransform() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Overloaded the ImagePanel's redotransform so it is fooled that the imagepanel is smaller than the whole cell.
redoTransform() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Resets the AffineTransform, ie scales and translates.
redoTransform(int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Resets the AffineTransform, ie scales and translates.
reloadCachedImage(ImageCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Tells the cache to reload the cached image.
remove(int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Remove the item at the specified index and return it.
remove(QueueItem) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Removes the queueitem from the queue
remove(ThumbnailViewer) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Removes the specified object from the queue.
remove(ImageModel) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Removes the specified object from the queue.
removeAll() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Removes all items in the queue
removeAllFilters() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Removes all filters from the list
removeCachedImage(ImageCell) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Clears the cached image from the cache.
removeFilter(CellFilter) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Removes the filter from the filters list
removeFirst() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Removes the first item and returns it.
removeFirst() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Removes the first queue item.
removeLast() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Removes the last item and returns it.
removeLast() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Removes the last queue item.
removeListener(QueueListener) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Remove a QueueListener from this object
repaint(long, int, int, int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Dummy implementation for performace reasons.
repaint(Rectangle) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Dummy implementation for performace reasons.
repaint(long, int, int, int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Dummy implementation for performace reasons.
repaint(Rectangle) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Dummy implementation for performace reasons.
resetCachedImage() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Updates the image cache so the selected cell needs to reload the thumbnail.
resetPanel() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Resets the panel.
resetTooltip() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Resets the tooltip, next time the GUI wants the tooltip then it is generated on the fly
revalidate() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Dummy implementation for performace reasons.
revalidate() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Dummy implementation for performace reasons.
rightMouseButtonClickedInTable(MouseEvent) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
The user has pressed in the table, determines if the cell under the mouse is a folder or an image and dispatches the event to the correct handler,
row - Variable in class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil.Cell
 
run() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Thread run method, waits for items on the queue, removes it and reads the thumbnail for it and returns it to the listener

S

scrollToCenter(JTable, int, int) - Static method in class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil
Scrolls the table (its Viewport) so the indicated cell is in the center Note that the table must be inside a JViewport
scrollToCenter(JTable, JTableUtil.Cell) - Static method in class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil
Scrolls the table (its Viewport) so the indicated cell is in the center Note that the table must be inside a JViewport
scrollToVisible(JTable, int, int) - Static method in class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil
Scrolls the table so the specified cell is visible in the table, Note that the table must be inside a JViewport note this may be anywhere in the visible viewport.
scrollToVisible(JTable, JTableUtil.Cell) - Static method in class net.sourceforge.jsh3modtool.gui.imagetable.utils.JTableUtil
Scrolls the table so the specified cell is visible in the table, Note that the table must be inside a JViewport note this may be anywhere in the visible viewport.
selectAllImages() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Selects all images, and repaints the component.
SelectedImagesFilter - Class in net.sourceforge.jsh3modtool.gui.imagetable.cellfilters
A cell filter that filters images that are selected or not.
SelectedImagesFilter(boolean) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cellfilters.SelectedImagesFilter
Creates a Selected images filter.
setBufferedImage(BufferedImage) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Set the buffered image for this image.
setCellComparator(Comparator) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Sets the new cell comparator.
setColumnCount(int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Updates the model number of columns
setColumnCount(int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTableModel
Changes the number of columns
setErrorMessage(String) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Sets the error message
setHasTriedToLoadImage(boolean) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Sets if the ThumbnailLoader has tried to load the image
setImage(ImageModel, Image) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Notifies the thumbnail viewer that the supplied image has been updated.
setImage(ImageModel, Image) - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailViewer
Notifies the thumbnail viewer that the supplied image has been updated.
setImageRotation(int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Sets the image rotation.
setImageSize(int, int) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Revalidates the size of a cell.
setMessage(ImageModel, String) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ImageCache
Notifies the thumbnail viewer that the image couldnt be loaded.
setMessage(ImageModel, String) - Method in interface net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailViewer
Notifies the thumbnail viewer that the image couldnt be loaded.
setMessage(String) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImagePanel
Sets the message if there is no image for this panel
setSelected(boolean) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Sets if the iamge cell is selected or not.
size() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Returns the size of the queue
startLoading() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Starts the Thumbnail loading thread (if it hasnt been started
stopLoading() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Stops the Thumbnail loading thread, does not wait until the thread is dead

T

TestModel - Class in net.sourceforge.jsh3modtool.gui
 
TestModel(File) - Constructor for class net.sourceforge.jsh3modtool.gui.TestModel
 
testPanel(JComponent) - Static method in class net.sourceforge.jsh3modtool.gui.PanelTest
Creates and inserts the PanelInterface into a JFrame and then displays the JFrame.
ThumbnailLoader - Class in net.sourceforge.jsh3modtool.gui.imagetable.cache
Thread to load thumbnails.
ThumbnailLoader() - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader
Creates a thumbnail loader.
ThumbnailLoader.ThumbnailQueueItem - Class in net.sourceforge.jsh3modtool.gui.imagetable.cache
A queue item that contains a viewer and a image properties object.
ThumbnailLoader.ThumbnailQueueItem(ImageModel, ThumbnailViewer) - Constructor for class net.sourceforge.jsh3modtool.gui.imagetable.cache.ThumbnailLoader.ThumbnailQueueItem
Creates a queue item.
ThumbnailViewer - Interface in net.sourceforge.jsh3modtool.gui.imagetable.cache
A Viewer that can get thumbnails from the ThumbnailLoader
toggleSelected() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Toggle the selected status.
toString() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCell
Returns the name of the image.

U

updateActiveCell() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageTable
Fires an update event for the active cell, the active cell is the cell selected for editing.

V

validate() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.FolderCellRenderer
Dummy implementation for performace reasons.
validate() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.ImageCellRenderer
Dummy implementation for performace reasons.

W

waitForEmptyQueue() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Waits until the queue is empty for the specified timeout time This method behaves exactly as if it simply performs the call waitForEmptyQueue(0)
waitForEmptyQueue(long) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Waits until the queue is empty for the specified timeout time
waitForEmptySpace() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Waits until there is an available place in the queue.
waitForEmptySpace(long) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Waits until there is an available place in the queue for the specified timeout time
waitForFirstObject() - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Waits until there is an object in the queue
waitForFirstObject(long) - Method in class net.sourceforge.jsh3modtool.gui.imagetable.cache.Queue
Waits until there is an object in the queue for the specified timeout time

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

Copyright © 2005 sourceforge.net. All Rights Reserved.