org.crosswire.jsword.bridge
Class BookIndexer
java.lang.Object
org.crosswire.jsword.bridge.BookIndexer
public class BookIndexer
- extends Object
BookIndexer allows one to check the status of an index, build an index or
delete an index. This is similar to SWORD's mkfastmod.
- Author:
- DM Smith
- See Also:
The GNU Lesser General Public License for details.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
book
protected Book book
indexManager
protected IndexManager indexManager
isl
private IndexStatusListener isl
done
private boolean done
BookIndexer
public BookIndexer(Book book)
isIndexed
public boolean isIndexed()
deleteIndex
public void deleteIndex()
throws BookException
- Throws:
BookException
createIndex
public void createIndex()
throws BookException
- Throws:
BookException
setDone
protected void setDone(boolean state)
main
public static void main(String[] args)
- Call with <operation> book. Where operation can be one of:
- check - returns "TRUE" or "FALSE" indicating whether the index exists
or not
- create - (re)create the index
- delete - delete the index if it exists
And book is the initials of a book, e.g. KJV.
- Parameters:
args
-
usage
public static void usage()