Class ProcessLoadIndexMapData

java.lang.Object
  extended by java.lang.Thread
      extended by ProcessLoadIndexMapData
All Implemented Interfaces:
java.lang.Runnable

public class ProcessLoadIndexMapData
extends java.lang.Thread

Class ProcessLoadIndexMapDatais used to create a data processing Thread to load the IndexMap database.

 List of Methods
=================== ProcessLoadIndexMapData() - Constructor run() - Process data specified by the GUI state

This code is available at the HTMLtools project on SourceForge at http://htmltools.sourceforge.org/ under the "Common Public License Version 1.0" http://www.opensource.org/licenses/cpl1.0.php.

It was derived and refactored from the open source MAExplorer (http://maexplorer.sourceforge.org/), and Open2Dprot (http://Open2Dprot.sourceforge.net/) Table modules.

$Date: 2009/07/22 11:45:56 $ $Revision: 1.28 $
Copyright 2008, 2009 by Peter Lemkin E-Mail: lemkin@users.sourceforge.net http://lemkingroup.com/


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 FileTable ftIM
          FileTable for the IndexMap.
private  java.lang.String indexMapPath
          Is the file path for the Index Map file.
static long serialVersionUID
           
private  SearchGUI sGui
          Note all GUI global variables are in SearchGUI.java instance.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ProcessLoadIndexMapData(SearchGUI sGui, java.lang.String indexMapPath, FileTable ftIM)
          ProcessLoadIndexMapData() - Constructor
 
Method Summary
 void run()
          run() - Process data specified by the GUI state
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

sGui

private SearchGUI sGui
Note all GUI global variables are in SearchGUI.java instance.


indexMapPath

private java.lang.String indexMapPath
Is the file path for the Index Map file.


ftIM

public FileTable ftIM
FileTable for the IndexMap.

Constructor Detail

ProcessLoadIndexMapData

public ProcessLoadIndexMapData(SearchGUI sGui,
                               java.lang.String indexMapPath,
                               FileTable ftIM)
ProcessLoadIndexMapData() - Constructor

Parameters:
gui - is an instance of the SearchGUI class
indexMapPath - - is Index Map file path
ftIM - - is FileTable for the IndexMap
Method Detail

run

public void run()
run() - Process data specified by the GUI state

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread