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

A

abort() - Method in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
AbortSearchException - exception net.sourceforge.wohenchan.convert.AbortSearchException.
Search Aborted exception
AbortSearchException() - Constructor for class net.sourceforge.wohenchan.convert.AbortSearchException
No-arg constructor.
AbortSearchException(String) - Constructor for class net.sourceforge.wohenchan.convert.AbortSearchException
AbortSearchException constructor, with detail message
AbstractConverterTable - class net.sourceforge.wohenchan.convert.AbstractConverterTable.
This is an abstract base class for ConverterTableInterface.
AbstractConverterTable() - Constructor for class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.wohenchan.OcratGifLoader.ImageIconInserter
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.wohenchan.FontTest
 
activateFile(String) - Method in class net.sourceforge.wohenchan.HBFCodeRange
 
addByte(byte) - Method in class net.sourceforge.wohenchan.convert.ByteVector
 
addEnglishDefinition(char, String) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
addGB2312Lookup(byte, byte, char) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
Adds a GB2312 lookup.
addPinyinLookup(String, char) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
addRecognizedEncoding(EncodingInfoInterface) - Method in class net.sourceforge.wohenchan.encoding.EncodingGuesser
Adds the given encodingInfo as a recognized encoding for this Guesser.
addSelectionListener(SelectionListener) - Method in class net.sourceforge.wohenchan.LanguageChooser
 
addToOutput(ConverterEntryInterface[]) - Method in class net.sourceforge.wohenchan.DictionaryPane
Adds a list of items to the output list model.
addToQueue(ConverterEvent) - Method in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
ALL_ENCODINGS - Static variable in interface net.sourceforge.wohenchan.encoding.LanguageInfoInterface
 
ALL_ENCODINGS - Static variable in interface net.sourceforge.wohenchan.encoding.EncodingInfoInterface
 
asserthashtables() - Method in class net.sourceforge.wohenchan.ConverterPane
 
AssertionFailure - error net.sourceforge.wohenchan.AssertionFailure.
Assertion Failure throwable
AssertionFailure() - Constructor for class net.sourceforge.wohenchan.AssertionFailure
No-arg constructor.
AssertionFailure(String) - Constructor for class net.sourceforge.wohenchan.AssertionFailure
AssertionFailure constructor, with detail message
assrt(boolean) - Static method in class net.sourceforge.wohenchan.Debug
assert() without detail message.
assrt(boolean, String) - Static method in class net.sourceforge.wohenchan.Debug
assert() with detail message and reversed parameters.
attemptconvert() - Method in class net.sourceforge.wohenchan.ConverterPane
 
AUTO_DETECT_CHOICE - Static variable in class net.sourceforge.wohenchan.LanguageChooser
 
AUTO_DETECT_SUFFIX - Static variable in class net.sourceforge.wohenchan.LanguageChooser
 
autodetect() - Method in class net.sourceforge.wohenchan.DictionaryPane
 

B

BASE_URL - Static variable in class net.sourceforge.wohenchan.OcratGifLoader
 
Big5Encoding - class net.sourceforge.wohenchan.encoding.Big5Encoding.
Information about the Big5 encoding.
Big5Encoding() - Constructor for class net.sourceforge.wohenchan.encoding.Big5Encoding
 
binaryRepresentation(byte) - Method in class net.sourceforge.wohenchan.HBFFontTest
 
bytearrayencode(byte[]) - Static method in class net.sourceforge.wohenchan.convert.SystranConverterTable
 
bytesToUnicode(byte[], String) - Static method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
byteVector - Variable in class net.sourceforge.wohenchan.convert.ByteVector
 
ByteVector - class net.sourceforge.wohenchan.convert.ByteVector.
 
ByteVector() - Constructor for class net.sourceforge.wohenchan.convert.ByteVector
 

C

Cache - class net.sourceforge.wohenchan.Cache.
This class is the Facade class for all of the WoHenChan caching functionality.
CACHE_RESOURCE - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
Cache(File) - Constructor for class net.sourceforge.wohenchan.Cache
 
Cache(String) - Constructor for class net.sourceforge.wohenchan.Cache
 
calculateRealOffset(char, int) - Method in class net.sourceforge.wohenchan.HBFFont
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.UTF8Encoding
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.UPlus
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.TraditionalChinese
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.SimplifiedChinese
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.Pinyin
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.HtmlEntity
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.GB2312Encoding
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.EnglishEncoding
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.English
 
CANONICAL - Static variable in class net.sourceforge.wohenchan.encoding.Big5Encoding
 
CedictB5ConverterTable - class net.sourceforge.wohenchan.convert.CedictB5ConverterTable.
This class implements the search functions from the ConverterTableInterface.
CedictB5ConverterTable() - Constructor for class net.sourceforge.wohenchan.convert.CedictB5ConverterTable
 
CedictConverterTable - class net.sourceforge.wohenchan.convert.CedictConverterTable.
This class implements the search functions from the ConverterTableInterface.
CedictConverterTable(String, String, File, String, String, String) - Constructor for class net.sourceforge.wohenchan.convert.CedictConverterTable
 
CedictEntry - class net.sourceforge.wohenchan.convert.CedictEntry.
This class is the store unit for Cedict dictionary entry.
CedictEntry() - Constructor for class net.sourceforge.wohenchan.convert.CedictEntry
 
CedictEntry(String, String, String, String) - Constructor for class net.sourceforge.wohenchan.convert.CedictEntry
 
cedictEntryVector - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
cedictFileInput - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
CedictGBConverterTable - class net.sourceforge.wohenchan.convert.CedictGBConverterTable.
This class implements the search functions from the ConverterTableInterface.
CedictGBConverterTable() - Constructor for class net.sourceforge.wohenchan.convert.CedictGBConverterTable
 
changedUpdate(DocumentEvent) - Method in class net.sourceforge.wohenchan.TimedDocumentReactor
 
CharacterGrid - class net.sourceforge.wohenchan.CharacterGrid.
A JPanel which contains a set of characters, rendered as a grid of JLabel
CharacterGrid(int, int) - Constructor for class net.sourceforge.wohenchan.CharacterGrid
 
clear() - Method in class net.sourceforge.wohenchan.convert.ByteVector
 
clearOutput() - Method in class net.sourceforge.wohenchan.DictionaryPane
 
COMMENT - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
CompositeConverterTable - class net.sourceforge.wohenchan.convert.CompositeConverterTable.
This ConverterTable simply blindly merges the results from several other ConverterTables.
CompositeConverterTable(ConverterTableInterface[]) - Constructor for class net.sourceforge.wohenchan.convert.CompositeConverterTable
Constructor
contains(String) - Method in class net.sourceforge.wohenchan.Cache
 
ConvertEntryCellRenderer - class net.sourceforge.wohenchan.ConvertEntryCellRenderer.
This class is a ListCellRenderer for Objects of type ConverterEntryInterface
ConvertEntryCellRenderer() - Constructor for class net.sourceforge.wohenchan.ConvertEntryCellRenderer
 
ConverterComposite - class net.sourceforge.wohenchan.convert.ConverterComposite.
Composite ConverterTable which aggregates the functionalities of subordinate convertertables.
ConverterComposite(ConverterTableInterface[]) - Constructor for class net.sourceforge.wohenchan.convert.ConverterComposite
Constructor for the composite.
ConverterCursor - class net.sourceforge.wohenchan.convert.ConverterCursor.
Convenience class which helps convert asynchronous handling of results to synchronous handling.
ConverterCursor() - Constructor for class net.sourceforge.wohenchan.convert.ConverterCursor
 
ConverterEntryInterface - interface net.sourceforge.wohenchan.convert.ConverterEntryInterface.
Represents one entry in a dictionary/encoding table/etc.
ConverterEvent - class net.sourceforge.wohenchan.convert.ConverterEvent.
This is the encapsulation of an event from a running search.
ConverterEvent.EventType - class net.sourceforge.wohenchan.convert.ConverterEvent.EventType.
 
ConverterEvent.EventType(int) - Constructor for class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
 
ConverterEvent(ConverterEvent.EventType, ConverterEntryInterface, String, String, int) - Constructor for class net.sourceforge.wohenchan.convert.ConverterEvent
Constructor.
ConverterFactoryInterface - interface net.sourceforge.wohenchan.convert.ConverterFactoryInterface.
Factory for ConverterTableInterface objects which, among other things, provides a hook for displaying progress.
ConverterListener - interface net.sourceforge.wohenchan.convert.ConverterListener.
This is the interface through which a ConverterTableInterface object will return results.
ConverterPane - class net.sourceforge.wohenchan.ConverterPane.
 
ConverterPane(Composite) - Constructor for class net.sourceforge.wohenchan.ConverterPane
 
ConverterTableInterface - interface net.sourceforge.wohenchan.convert.ConverterTableInterface.
This interface is a generalization of different transformations.
createConverterTable() - Method in interface net.sourceforge.wohenchan.convert.ConverterFactoryInterface
 
createImage(int, int) - Method in class net.sourceforge.wohenchan.JLessLeakyFrame
Same as overridden method, except that it returns null if we must not repaint

D

dataFileForResource(String) - Method in class net.sourceforge.wohenchan.Cache
 
Debug - class net.sourceforge.wohenchan.Debug.
Yet Another Stupid Debugging Class.
Debug() - Constructor for class net.sourceforge.wohenchan.Debug
 
decompile(Object) - Static method in class net.sourceforge.wohenchan.Debug
 
DefaultConverterEntry - class net.sourceforge.wohenchan.convert.DefaultConverterEntry.
This class is the store unit for each dictionary entry.
DefaultConverterEntry(String, String, String, String) - Constructor for class net.sourceforge.wohenchan.convert.DefaultConverterEntry
Constructor.
detect(String) - Static method in class net.sourceforge.wohenchan.encoding.LanguageDetector
 
DictionaryPane - class net.sourceforge.wohenchan.DictionaryPane.
Prototype implementation of UI.
DictionaryPane(Composite, ProgressListener) - Constructor for class net.sourceforge.wohenchan.DictionaryPane
Constructor
dirname - Variable in class net.sourceforge.wohenchan.HBFFont
 
displayImage(String) - Method in class net.sourceforge.wohenchan.OcratGifLoader
 
dispose() - Method in class net.sourceforge.wohenchan.SplashScreen
Used after everything is done loading
dispose() - Method in class net.sourceforge.wohenchan.JLessLeakyFrame
 
dumpCharacter(char) - Method in class net.sourceforge.wohenchan.HBFFontTest
 
dumpQueue() - Method in class net.sourceforge.wohenchan.WoHenChanConverterListener
 

E

elementAt(int) - Method in class net.sourceforge.wohenchan.convert.ByteVector
 
EncodingGuesser - class net.sourceforge.wohenchan.encoding.EncodingGuesser.
 
EncodingGuesser() - Constructor for class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
EncodingGuesserTestUI - class net.sourceforge.wohenchan.encoding.EncodingGuesserTestUI.
 
EncodingGuesserTestUI() - Constructor for class net.sourceforge.wohenchan.encoding.EncodingGuesserTestUI
 
EncodingInfoInterface - interface net.sourceforge.wohenchan.encoding.EncodingInfoInterface.
This interface provides info about a certain encoding, such as: valid byte ranges character histograms
end - Variable in class net.sourceforge.wohenchan.HBFCodeRange
 
ENG_DEFINITION_SEPARATOR - Variable in class net.sourceforge.wohenchan.convert.CedictGBConverterTable
 
ENG_DEFINITION_SEPARATOR - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
ENG_DEFINITION_SEPARATOR - Variable in class net.sourceforge.wohenchan.convert.CedictB5ConverterTable
 
English - class net.sourceforge.wohenchan.encoding.English.
English Information
English() - Constructor for class net.sourceforge.wohenchan.encoding.English
 
englishDefinition - Variable in class net.sourceforge.wohenchan.convert.CedictEntry
The Chinese word and English definition have 1-to-1 mapping.
EnglishEncoding - class net.sourceforge.wohenchan.encoding.EnglishEncoding.
English encoding
EnglishEncoding() - Constructor for class net.sourceforge.wohenchan.encoding.EnglishEncoding
 
ENTRY_FOUND - Static variable in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
an entry has been found.
ENUS - Variable in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
equals(Object) - Method in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
 

F

file_offset - Variable in class net.sourceforge.wohenchan.HBFCodeRange
 
FILE_SEPARATOR - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
FILE_SEPARATOR - Static variable in class net.sourceforge.wohenchan.convert.CedictGBConverterTable
 
FILE_SEPARATOR - Static variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
FILE_SEPARATOR - Static variable in class net.sourceforge.wohenchan.convert.CedictB5ConverterTable
 
filename - Variable in class net.sourceforge.wohenchan.HBFCodeRange
 
fileSize - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
finalize() - Method in class net.sourceforge.wohenchan.HBFCodeRange
 
fireContentsChanged(Object, int, int) - Method in class net.sourceforge.wohenchan.PagingListModel
This is overridden in an attempt to fix wohenchan bug 117453.
fireDone(ConverterListener) - Static method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
fireEntryFound(ConverterListener, ConverterEntryInterface) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
 
fireEntryFound(ConverterListener, ConverterEntryInterface) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
 
fireEntryFound(ConverterListener, ConverterEntryInterface) - Static method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
fireIntervalAdded(Object, int, int) - Method in class net.sourceforge.wohenchan.PagingListModel
This is overridden in an attempt to fix wohenchan bug 117453.
fireIntervalRemoved(Object, int, int) - Method in class net.sourceforge.wohenchan.PagingListModel
This is overridden in an attempt to fix wohenchan bug 117453.
fireProgressChanged(ConverterListener, String, int) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Updates the progress for a given task
fireSelectionEvent() - Method in class net.sourceforge.wohenchan.LanguageChooser
 
fireStatus(ConverterListener, String) - Static method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
fireTaskChange(ConverterListener, String) - Static method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
FIRST_CHAR - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
FontTest - class net.sourceforge.wohenchan.FontTest.
A test application which uses CharacterGrid in order to display characters in order to test the font setup of a given computer.
FontTest() - Constructor for class net.sourceforge.wohenchan.FontTest
 

G

GB2312Encoding - class net.sourceforge.wohenchan.encoding.GB2312Encoding.
Information about the GB2312-1980 encoding.
GB2312Encoding() - Constructor for class net.sourceforge.wohenchan.encoding.GB2312Encoding
 
gbProb(byte[]) - Method in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
generateBig5FoundEntriesFor(ConverterListener, byte[], Character, String) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
generateFoundEntriesFor(ConverterListener, Character, String) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
get(String) - Method in class net.sourceforge.wohenchan.Cache
Gets a stream corresponding to the resource named by the parameter.
getAllLanguages() - Static method in class net.sourceforge.wohenchan.LanguageChooser
 
getarr(char) - Method in class net.sourceforge.wohenchan.HBFFont
Returns the bitmap corresponding to a character.
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.UTF8Encoding
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.UPlus
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.TraditionalChinese
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.SimplifiedChinese
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.Pinyin
 
getCanonicalString() - Method in interface net.sourceforge.wohenchan.encoding.LanguageInfoInterface
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.HtmlEntity
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.GB2312Encoding
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.EnglishEncoding
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.English
 
getCanonicalString() - Method in interface net.sourceforge.wohenchan.encoding.EncodingInfoInterface
 
getCanonicalString() - Method in class net.sourceforge.wohenchan.encoding.Big5Encoding
 
getChinese() - Method in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
getChinese() - Method in interface net.sourceforge.wohenchan.convert.ConverterEntryInterface
Gets the unicode character string for this entry.
getChinese() - Method in class net.sourceforge.wohenchan.convert.CedictEntry
 
getDescriptiveName() - Method in interface net.sourceforge.wohenchan.convert.ConverterFactoryInterface
Used for loading progress display -- a descriptive name used to display while the factory is loading.
getElementAt(int) - Method in class net.sourceforge.wohenchan.PagingListModel
 
getElementAt(int) - Method in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 
getEnd() - Method in class net.sourceforge.wohenchan.HBFByte2Range
 
getEnglishDefinition() - Method in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
getEnglishDefinition() - Method in interface net.sourceforge.wohenchan.convert.ConverterEntryInterface
Gets the English Definition for this character.
getEnglishDefinition() - Method in class net.sourceforge.wohenchan.convert.CedictEntry
 
getEntry() - Method in class net.sourceforge.wohenchan.convert.ConverterEvent
 
getEventType() - Method in class net.sourceforge.wohenchan.convert.ConverterEvent
 
getFontAscent() - Method in class net.sourceforge.wohenchan.HBFFont
Returns FONT_ASCENT as specified in the HBF file.
getFontDescent() - Method in class net.sourceforge.wohenchan.HBFFont
Returns FONT_DESCENT as specified in the HBF file.
getInputString() - Method in class net.sourceforge.wohenchan.DictionaryPane
Gets the content of the input field.
getInstance() - Static method in class net.sourceforge.wohenchan.Cache
Singleton cache object which uses the .wohenchan subdirectory of the user's homedirectory.
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.UTF8Encoding
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.UPlus
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.TraditionalChinese
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.SimplifiedChinese
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.Pinyin
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.HtmlEntity
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.GB2312Encoding
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.EnglishEncoding
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.English
 
getInstance() - Static method in class net.sourceforge.wohenchan.encoding.Big5Encoding
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class net.sourceforge.wohenchan.ConvertEntryCellRenderer
 
getMaximumSize() - Method in class net.sourceforge.wohenchan.NetworkImagePanel
 
getMinimumSize() - Method in class net.sourceforge.wohenchan.NetworkImagePanel
 
getPinyin() - Method in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
getPinyin() - Method in interface net.sourceforge.wohenchan.convert.ConverterEntryInterface
Gets the Pinyin for this entry.
getPinyin() - Method in class net.sourceforge.wohenchan.convert.CedictEntry
 
getPixelSize() - Method in class net.sourceforge.wohenchan.HBFFont
Returns PIXEL_SIZE as specified in the HBF file.
getPreferredSize() - Method in class net.sourceforge.wohenchan.NetworkImagePanel
 
getProbability(byte[]) - Method in class net.sourceforge.wohenchan.encoding.UPlus
The current implementation of this detection algorithm sucks.
getProbability(byte[]) - Method in class net.sourceforge.wohenchan.encoding.HtmlEntity
The current implementation of this detection algorithm sucks.
getProgress() - Method in interface net.sourceforge.wohenchan.convert.ConverterFactoryInterface
Current loading progress.
getProgress() - Method in class net.sourceforge.wohenchan.convert.ConverterEvent
 
getRemainder() - Method in class net.sourceforge.wohenchan.convert.ConverterCursor
 
getSelectedEncoding() - Method in class net.sourceforge.wohenchan.LanguageChooser
 
getSelectedEncodingObject() - Method in class net.sourceforge.wohenchan.LanguageChooser
 
getSelectedItem() - Method in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
get the currently selected item.
getSize() - Method in class net.sourceforge.wohenchan.PagingListModel
 
getSize() - Method in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 
getSource() - Method in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
getSource() - Method in interface net.sourceforge.wohenchan.convert.ConverterEntryInterface
Gets the source dictionary where this entry came from.
getSource() - Method in class net.sourceforge.wohenchan.convert.CedictEntry
 
getStart() - Method in class net.sourceforge.wohenchan.HBFByte2Range
 
getStatusMessage() - Method in class net.sourceforge.wohenchan.convert.ConverterEvent
 
getTask() - Method in class net.sourceforge.wohenchan.convert.ConverterEvent
 
getURLForUnicodeChar(char) - Method in class net.sourceforge.wohenchan.ConvertEntryCellRenderer
gets an image for a given unicode character.
guessEncodings(byte[]) - Method in class net.sourceforge.wohenchan.encoding.EncodingGuesser
This method returns the likely encodings for a given string.

H

handleConverterEvent(ConverterEvent) - Method in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
handleConverterEvent(ConverterEvent) - Method in interface net.sourceforge.wohenchan.convert.ConverterListener
 
handleConverterEvent(ConverterEvent) - Method in class net.sourceforge.wohenchan.convert.ConverterCursor
 
hashCode() - Method in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
 
hasMoreElements() - Method in class net.sourceforge.wohenchan.convert.ConverterCursor
Are there any more search hits?
HBFByte2NotFoundException - exception net.sourceforge.wohenchan.HBFByte2NotFoundException.
 
HBFByte2NotFoundException() - Constructor for class net.sourceforge.wohenchan.HBFByte2NotFoundException
 
HBFByte2Range - class net.sourceforge.wohenchan.HBFByte2Range.
Range of bytes
HBFByte2Range(int, int) - Constructor for class net.sourceforge.wohenchan.HBFByte2Range
 
HBFCodeRange - class net.sourceforge.wohenchan.HBFCodeRange.
 
HBFCodeRange(String, int, char, char) - Constructor for class net.sourceforge.wohenchan.HBFCodeRange
 
HBFFont - class net.sourceforge.wohenchan.HBFFont.
Class hbf_font is used for manipulating HBF (Hanzi Bitmap Font) files for Chinese.
HBFFont(String) - Constructor for class net.sourceforge.wohenchan.HBFFont
Opens and parses an HBF file.
HBFFontTest - class net.sourceforge.wohenchan.HBFFontTest.
 
HBFFontTest(String) - Constructor for class net.sourceforge.wohenchan.HBFFontTest
 
HtmlEntity - class net.sourceforge.wohenchan.encoding.HtmlEntity.
〹 html entity notation
HtmlEntity() - Constructor for class net.sourceforge.wohenchan.encoding.HtmlEntity
 

I

ImageDir - interface net.sourceforge.wohenchan.images.ImageDir.
This class is here to locate this package, so that other classes may load images.
imageUpdate(Image, int, int, int, int, int) - Method in class net.sourceforge.wohenchan.NetworkImagePanel
 
indexOf(byte) - Method in class net.sourceforge.wohenchan.convert.ByteVector
 
indexOf(char) - Method in class net.sourceforge.wohenchan.HBFCodeRange
 
init(ConverterListener) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
init method does the intialization of this converter table.
init(ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
init(ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Initialization method, to be overridden by subclasses.
initConverterTables() - Method in class net.sourceforge.wohenchan.DictionaryPane
 
initInOtherThread(ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Calls the init method in a separate thread.
input - Variable in class net.sourceforge.wohenchan.FontTest
 
INPUT_ACTION_DELAY - Static variable in class net.sourceforge.wohenchan.WoHenChan
The delay, in milliseconds, between the time the user stops typing in the input field, and the time an action is triggered off of that input.
INPUT_ACTION_DELAY - Static variable in class net.sourceforge.wohenchan.DictionaryPane
The delay, in milliseconds, between the time the user stops typing in the input field, and the time an action is triggered off of that input.
insertUpdate(DocumentEvent) - Method in class net.sourceforge.wohenchan.TimedDocumentReactor
 
isAutodetectOn() - Method in class net.sourceforge.wohenchan.LanguageChooser
 
isCharacterInLanguage(char) - Method in class net.sourceforge.wohenchan.encoding.UPlus
 
isCharacterInLanguage(char) - Method in class net.sourceforge.wohenchan.encoding.TraditionalChinese
 
isCharacterInLanguage(char) - Method in class net.sourceforge.wohenchan.encoding.SimplifiedChinese
 
isCharacterInLanguage(char) - Method in class net.sourceforge.wohenchan.encoding.Pinyin
 
isCharacterInLanguage(char) - Method in interface net.sourceforge.wohenchan.encoding.LanguageInfoInterface
Returns true if ch is in the language, or false if it is not.
isCharacterInLanguage(char) - Method in class net.sourceforge.wohenchan.encoding.HtmlEntity
 
isCharacterInLanguage(char) - Method in class net.sourceforge.wohenchan.encoding.English
 
isNarrow(char) - Method in class net.sourceforge.wohenchan.HBFFont
 

J

JLessLeakyFrame - class net.sourceforge.wohenchan.JLessLeakyFrame.
A less leaky frame that has the workaround suggested in: http://developer.java.sun.com/developer/bugParade/bugs/4256253.html
JLessLeakyFrame(String) - Constructor for class net.sourceforge.wohenchan.JLessLeakyFrame
 
joinJustInCase() - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 

L

LanguageChooser - class net.sourceforge.wohenchan.LanguageChooser.
This is a pulldown menu allowing manual and automatic selection of language.
LanguageChooser.ComboModel - class net.sourceforge.wohenchan.LanguageChooser.ComboModel.
 
LanguageChooser.ComboModel(String[]) - Constructor for class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 
LanguageChooser(Composite) - Constructor for class net.sourceforge.wohenchan.LanguageChooser
 
LanguageChooser(Composite, String[]) - Constructor for class net.sourceforge.wohenchan.LanguageChooser
Constructs this LanguageChooser with the given strings as items in the list.
LanguageDetector - class net.sourceforge.wohenchan.encoding.LanguageDetector.
Language Detector
LanguageDetector() - Constructor for class net.sourceforge.wohenchan.encoding.LanguageDetector
 
LanguageInfoInterface - interface net.sourceforge.wohenchan.encoding.LanguageInfoInterface.
Interface for querying language metadata.
length(String) - Method in class net.sourceforge.wohenchan.Cache
 
lookForPinyin(String) - Method in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
lookupByChinese(String, String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
 
lookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
Locates ConverterEntryInterface objects corresponding to a given case insensitive English string.
lookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Locates ConverterEntryInterface objects corresponding to a given case insensitive English substring.
lookupByEnglishSubstring(String, ConverterListener) - Method in interface net.sourceforge.wohenchan.convert.ConverterTableInterface
Deprecated. use lookup(String, LanguageInfoInterface, ConverterListener)
lookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.ConverterComposite
 
lookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CompositeConverterTable
 
lookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
lookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
Does nothing -- Sytsran does not pinyin lookups
lookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Looks up a dictionary entry by pinyin.
lookupByPinyin(String, ConverterListener) - Method in interface net.sourceforge.wohenchan.convert.ConverterTableInterface
Deprecated. use lookup(String, LanguageInfoInterface, ConverterListener)
lookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.ConverterComposite
 
lookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CompositeConverterTable
 
lookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
lookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
Looks up a converter table entry by simplified chinese characters
lookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Looks up a converter table entry by GB2312.
lookupBySimplifiedChinese(String, ConverterListener) - Method in interface net.sourceforge.wohenchan.convert.ConverterTableInterface
Deprecated. use lookup(String, LanguageInfoInterface, ConverterListener)
lookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.ConverterComposite
 
lookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CompositeConverterTable
 
lookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
lookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
Looks up a converter table entry by traditional chinese characters.
lookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Looks up a converter table entry by traditional chinese characters.
lookupByTraditionalChinese(String, ConverterListener) - Method in interface net.sourceforge.wohenchan.convert.ConverterTableInterface
Deprecated. use lookup(String, LanguageInfoInterface, ConverterListener)
lookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.ConverterComposite
 
lookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CompositeConverterTable
 
lookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 

M

m_aborted - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
m_actionPerformedInUse - Variable in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
Used to make sure that actionPerformed does not generate more events for itself.
m_autodetect - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_autoDetectSelect - Variable in class net.sourceforge.wohenchan.LanguageChooser
When a call happens to setAutodetectOn(), turn this flag on.
m_byte2Ranges - Variable in class net.sourceforge.wohenchan.HBFFont
 
m_byte2RangeTotal - Variable in class net.sourceforge.wohenchan.HBFFont
 
m_cachedValues - Variable in class net.sourceforge.wohenchan.ConvertEntryCellRenderer
LRU list of values in m_valueToComponent
m_cacheResource - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
Name of resource in cache.
m_callersWaiting - Variable in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Map from Thread into Vector (a list of messages waiting to be delivered)
m_children - Variable in class net.sourceforge.wohenchan.convert.ConverterComposite
Array of children.
m_children - Variable in class net.sourceforge.wohenchan.convert.CompositeConverterTable
 
m_chinese - Variable in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
m_chinese - Variable in class net.sourceforge.wohenchan.convert.CedictEntry
 
m_clearButton - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_codeRange - Variable in class net.sourceforge.wohenchan.HBFFont
 
m_combo - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_comboModel - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_contents - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_contentsToIndex - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_converter - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_converterTables - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_convPane - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_currentSearch - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_delay - Variable in class net.sourceforge.wohenchan.TimedModifyListener.Timer
 
m_dictionary - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_dictPane - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_directoryName - Variable in class net.sourceforge.wohenchan.Cache
 
m_done - Variable in class net.sourceforge.wohenchan.convert.ConverterCursor
 
m_encoding - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
m_end - Variable in class net.sourceforge.wohenchan.HBFByte2Range
 
m_english - Variable in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
m_eventQueue - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
m_file - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
File of source data on local disk.
m_flashcards - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_flashPane - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_font - Variable in class net.sourceforge.wohenchan.HBFFontTest
 
m_fontAscent - Variable in class net.sourceforge.wohenchan.HBFFont
 
m_fontDescent - Variable in class net.sourceforge.wohenchan.HBFFont
 
m_gbToUnicodeCharacter - Variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
This is a Hashtable of Hashtable.
m_height - Variable in class net.sourceforge.wohenchan.NetworkImagePanel
 
m_image - Variable in class net.sourceforge.wohenchan.NetworkImagePanel
 
m_imageIconInserter - Variable in class net.sourceforge.wohenchan.OcratGifLoader
 
m_initThread - Variable in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
m_inner - Variable in class net.sourceforge.wohenchan.PagingListModel
This is the underlying ListModel which actually contains the data.
m_input - Variable in class net.sourceforge.wohenchan.OcratGifLoader
 
m_inputField - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_inputLang - Variable in class net.sourceforge.wohenchan.ConverterPane
 
m_inputLanguage - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_inputText - Variable in class net.sourceforge.wohenchan.ConverterPane
 
m_isInitDone - Variable in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
m_langToPosition - Variable in class net.sourceforge.wohenchan.DictionaryPane
Hashtable mapping LanguageInfoInterface to Integer representing the position in the input format chooser
m_lastAutoChoice - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_lastSearchString - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_lastYield - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
m_listener - Variable in class net.sourceforge.wohenchan.TimedModifyListener
 
m_listener - Variable in class net.sourceforge.wohenchan.TimedModifyListener.Timer
 
m_listener - Variable in class net.sourceforge.wohenchan.TimedDocumentReactor
 
m_listItemToConverterEntry - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_mainPanel - Variable in class net.sourceforge.wohenchan.OcratGifLoader
 
m_nexttimefireselection - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_noRepaint - Variable in class net.sourceforge.wohenchan.JLessLeakyFrame
 
m_outputLang - Variable in class net.sourceforge.wohenchan.ConverterPane
 
m_outputList - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_outputText - Variable in class net.sourceforge.wohenchan.ConverterPane
 
m_pagedSize - Variable in class net.sourceforge.wohenchan.PagingListModel
The size of the listmodel presented by this class.
m_passthroughListener - Variable in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
m_pinyin - Variable in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
m_pinyinToUnicodeCharacters - Variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
This hashtable stores pinyin in the input format used by ConverterTableInterface.lookupByPinyin and maps it into a char[] representing the Unicode characters which correspond to the given pinyin.
m_pixelSize - Variable in class net.sourceforge.wohenchan.HBFFont
 
m_progress - Variable in class net.sourceforge.wohenchan.SplashScreen
 
m_progress - Variable in class net.sourceforge.wohenchan.convert.ConverterEvent
 
m_progressbar - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_progressData - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_progresslistener - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
m_progresslistener - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_queue - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
Queue of Entry_FOUND results.
m_queue - Variable in class net.sourceforge.wohenchan.convert.ConverterCursor
Queue of Entry_FOUND results.
m_queueDumpRunnable - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
m_readStatusMsg - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
m_result - Variable in class net.sourceforge.wohenchan.convert.ConverterEvent
 
m_results - Variable in class net.sourceforge.wohenchan.DictionaryPane
 
m_selectionListeners - Variable in class net.sourceforge.wohenchan.LanguageChooser
 
m_source - Variable in class net.sourceforge.wohenchan.convert.DefaultConverterEntry
 
m_source - Variable in class net.sourceforge.wohenchan.convert.CedictEntry
 
m_source - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
m_start - Variable in class net.sourceforge.wohenchan.HBFByte2Range
 
m_startIndex - Variable in class net.sourceforge.wohenchan.PagingListModel
The index, into the underlying ListModel (m_inner) to present as element 0 to the outside world by this class.
m_startTime - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
m_statusLabel - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_statusLabelData - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_statusMessage - Variable in class net.sourceforge.wohenchan.convert.ConverterEvent
 
m_tabfolder - Variable in class net.sourceforge.wohenchan.WoHenChan
 
m_targetTime - Variable in class net.sourceforge.wohenchan.TimedModifyListener.Timer
 
m_taskLabel - Variable in class net.sourceforge.wohenchan.SplashScreen
 
m_taskName - Variable in class net.sourceforge.wohenchan.convert.ConverterEvent
 
m_timer - Variable in class net.sourceforge.wohenchan.TimedModifyListener
 
m_timer - Variable in class net.sourceforge.wohenchan.TimedDocumentReactor
 
m_type - Variable in class net.sourceforge.wohenchan.convert.ConverterEvent
 
m_type - Variable in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
 
m_ui - Variable in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
m_unicodeCharacterToEnglishDefn - Variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
This hashtable maps Character objects for unicode characters into String english definitions.
m_unicodeCharacterToPinyin - Variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
This hashtable maps unicode characters into a Vector of String for the pinyin for that unicode character.
m_updateListener - Variable in class net.sourceforge.wohenchan.NetworkImagePanel
 
m_url - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
URL for original cedict source data.
m_valueToComponent - Variable in class net.sourceforge.wohenchan.ConvertEntryCellRenderer
Cache of components, indexed by value
m_width - Variable in class net.sourceforge.wohenchan.NetworkImagePanel
 
m_xcells - Variable in class net.sourceforge.wohenchan.CharacterGrid
 
m_ycells - Variable in class net.sourceforge.wohenchan.CharacterGrid
 
m_zipentry - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
main(String[]) - Static method in class net.sourceforge.wohenchan.WoHenChan
 
main(String[]) - Static method in class net.sourceforge.wohenchan.SplashScreen
 
main(String[]) - Static method in class net.sourceforge.wohenchan.OcratGifLoader
 
main(String[]) - Static method in class net.sourceforge.wohenchan.NetworkImagePanel
 
main(String[]) - Static method in class net.sourceforge.wohenchan.LanguageChooser
 
main(String[]) - Static method in class net.sourceforge.wohenchan.HBFFontTest
 
main(String[]) - Static method in class net.sourceforge.wohenchan.HBFByte2NotFoundException
 
main(String[]) - Static method in class net.sourceforge.wohenchan.FontTest
 
main(String[]) - Static method in class net.sourceforge.wohenchan.encoding.English
 
main(String[]) - Static method in class net.sourceforge.wohenchan.encoding.EncodingGuesserTestUI
 
main(String[]) - Static method in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
main(String[]) - Static method in class net.sourceforge.wohenchan.convert.ConverterComposite
 
makeURL(String) - Static method in class net.sourceforge.wohenchan.NetworkImagePanel
 
MAX_VISIBLE_RESULTS - Static variable in class net.sourceforge.wohenchan.WoHenChan
maximum number of visible results on UI.
MAX_VISIBLE_RESULTS - Static variable in class net.sourceforge.wohenchan.DictionaryPane
maximum number of visible results on UI.
MAXIMUM_NARROW_CHAR - Static variable in class net.sourceforge.wohenchan.HBFFont
 
mm_isAutodetectOn - Variable in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 
mm_items - Variable in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 
mm_selectedItem - Variable in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 
modifyText(ModifyEvent) - Method in class net.sourceforge.wohenchan.TimedModifyListener
 
modifyText(ModifyEvent) - Method in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 

N

net.sourceforge.wohenchan - package net.sourceforge.wohenchan
The kitchen sink.
net.sourceforge.wohenchan.convert - package net.sourceforge.wohenchan.convert
This package contains code used to convert from one representation to another.
net.sourceforge.wohenchan.encoding - package net.sourceforge.wohenchan.encoding
This package contains code specific to particular character encodings, including the following.
net.sourceforge.wohenchan.images - package net.sourceforge.wohenchan.images
A single class, ImageDir used to locate image resources distrubted inside the wohenchan.jar file.
NetworkImagePanel - class net.sourceforge.wohenchan.NetworkImagePanel.
This is an incrementally rendering auto-revalidating image component.
NetworkImagePanel() - Constructor for class net.sourceforge.wohenchan.NetworkImagePanel
Constructor which repaints the parent on data availability
NetworkImagePanel(Component) - Constructor for class net.sourceforge.wohenchan.NetworkImagePanel
 
NetworkImagePanel(Component, URL) - Constructor for class net.sourceforge.wohenchan.NetworkImagePanel
 
NetworkImagePanel(URL) - Constructor for class net.sourceforge.wohenchan.NetworkImagePanel
Constructor which repaints the parent on data availability
NEW_LINE - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
nextElement() - Method in class net.sourceforge.wohenchan.convert.ConverterCursor
Gets the next found entry.
NoLikelyEncodingException - exception net.sourceforge.wohenchan.encoding.NoLikelyEncodingException.
 
NoLikelyEncodingException() - Constructor for class net.sourceforge.wohenchan.encoding.NoLikelyEncodingException
 
NoRepresentationException - exception net.sourceforge.wohenchan.convert.NoRepresentationException.
Thrown when there is no representation for the given entity.
NoRepresentationException() - Constructor for class net.sourceforge.wohenchan.convert.NoRepresentationException
 
normalizeUuSound(String) - Static method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 

O

OcratGifLoader - class net.sourceforge.wohenchan.OcratGifLoader.
 
OcratGifLoader.ImageIconInserter - class net.sourceforge.wohenchan.OcratGifLoader.ImageIconInserter.
 
OcratGifLoader.ImageIconInserter() - Constructor for class net.sourceforge.wohenchan.OcratGifLoader.ImageIconInserter
 
OcratGifLoader() - Constructor for class net.sourceforge.wohenchan.OcratGifLoader
 
on - Static variable in class net.sourceforge.wohenchan.Debug
 
output - Variable in class net.sourceforge.wohenchan.FontTest
 

P

PagingListModel - class net.sourceforge.wohenchan.PagingListModel.
PagingListModel is a ListModel decorator which presents a subset of the list elements in the underlying (decorated) model.
PagingListModel(ListModel) - Constructor for class net.sourceforge.wohenchan.PagingListModel
Constructs a PagingListModel
paintComponent(Graphics) - Method in class net.sourceforge.wohenchan.NetworkImagePanel
 
parseChineseToEnglish(ConverterListener, Reader, String) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
Parses the chinese->english dictionary output for gb2312 and Big5
parseEnglishToGB(ConverterListener, Reader) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Parses the chinese->english dictionary output for gb2312.
parseEnglishToGB(ConverterListener, Reader, String) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
Parses the chinese->english dictionary output for gb2312.
parseGB2312ToEnglish(ConverterListener, Reader) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Parses the chinese->english dictionary output for gb2312.
parseLine(ByteVector) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
Parse a line from cedict.GB.
parsePinyinToEnglish(ConverterListener, Reader) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Parses the chinese->english dictionary output for pinyin.
passThroughConverterEvent(ConverterEvent) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Notifies any waiting threads of a new event genrated by init.
passThroughMessages(ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
pinyin - Variable in class net.sourceforge.wohenchan.convert.CedictEntry
 
Pinyin - class net.sourceforge.wohenchan.encoding.Pinyin.
Pinyin language
PINYIN - Variable in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
Pinyin() - Constructor for class net.sourceforge.wohenchan.encoding.Pinyin
 
pinyinArray - Variable in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
pinyinProb(byte[]) - Method in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
pinyinRoughlyMatches(String, String) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
postInitLookup(String, LanguageInfoInterface, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
postInitLookupByChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
postInitLookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
Locates ConverterEntryInterface objects corresponding to a given case insensitive English substring.
postInitLookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
postInitLookupByEnglishSubstring(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Locates ConverterEntryInterface objects corresponding to a given case insensitive English substring.
postInitLookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
postInitLookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
postInitLookupByPinyin(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Looks up a dictionary entry by pinyin.
postInitLookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
postInitLookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
postInitLookupBySimplifiedChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Looks up a converter table entry by simplified chinese.
postInitLookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
postInitLookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
postInitLookupByTraditionalChinese(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Looks up a converter table entry by traditional chinese.
postInitLookupByUnicode(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
postInitLookupByUnicode(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
postInitLookupByUnicode(String, ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
Looks up a ConverterEntry by Unicode character value.
PRE_TAG_VALUE - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
println(String, String) - Static method in class net.sourceforge.wohenchan.Debug
 
PROGRESS_UPDATE - Static variable in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
this is an update to the percentage progress of the current task.
ProgressListener - interface net.sourceforge.wohenchan.ProgressListener.
Listens for progress events
put(String, InputStream) - Method in class net.sourceforge.wohenchan.Cache
associates the given resource name with the data that will appear on source.
put(String, InputStream, int) - Method in class net.sourceforge.wohenchan.Cache
associates the given resource name with the data that will appear on source.

R

raf - Variable in class net.sourceforge.wohenchan.HBFCodeRange
 
readInFileByLine(ConverterListener) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
Assume that each line in cedict.GB is an entry.
register() - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
removeUpdate(DocumentEvent) - Method in class net.sourceforge.wohenchan.TimedDocumentReactor
 
restart() - Method in class net.sourceforge.wohenchan.TimedModifyListener.Timer
 
run() - Method in class net.sourceforge.wohenchan.TimedModifyListener.Timer
 
runsearch(String) - Method in class net.sourceforge.wohenchan.DictionaryPane
 

S

s_hexValue - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
Lookup table converting the literal bytes '0' through '9', 'a'-'f' and 'A'-'F' into their hexidecimal values.
s_languages - Static variable in class net.sourceforge.wohenchan.encoding.LanguageDetector
 
s_simplifiedCharacters - Static variable in class net.sourceforge.wohenchan.encoding.SimplifiedChinese
 
s_singleton - Static variable in class net.sourceforge.wohenchan.Cache
Singleton cache object which uses the .wohenchan subdirectory of the user's homedirectory.
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.UTF8Encoding
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.UPlus
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.TraditionalChinese
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.SimplifiedChinese
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.Pinyin
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.HtmlEntity
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.GB2312Encoding
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.EnglishEncoding
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.English
 
s_singleton - Static variable in class net.sourceforge.wohenchan.encoding.Big5Encoding
 
s_traditionalCharacters - Static variable in class net.sourceforge.wohenchan.encoding.TraditionalChinese
 
SEARCH_DONE - Static variable in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
Once this event happens, there should be no more events.
SECOND_CHAR - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
setAutodetectedChoice(int) - Method in class net.sourceforge.wohenchan.LanguageChooser
This should be called by the autodetection logic in order to set the current autodetected choice.
setAutodetectedChoice(String) - Method in class net.sourceforge.wohenchan.LanguageChooser
 
setAutodetectOn(boolean) - Method in class net.sourceforge.wohenchan.LanguageChooser
Sets whether or not this LanguageChooser is in manual or automatic mode.
setCenterCell(char) - Method in class net.sourceforge.wohenchan.CharacterGrid
 
setCurrentProgress(int) - Method in class net.sourceforge.wohenchan.SplashScreen
 
setImageURL(URL) - Method in class net.sourceforge.wohenchan.NetworkImagePanel
 
setMaximumProgress(int) - Method in class net.sourceforge.wohenchan.SplashScreen
 
setPagedSize(int) - Method in class net.sourceforge.wohenchan.PagingListModel
Sets the max size of the model that this class presents to the outside world.
setProgress(String, int) - Method in class net.sourceforge.wohenchan.WoHenChan
 
setProgress(String, int) - Method in interface net.sourceforge.wohenchan.ProgressListener
 
setSelectedItem(Object) - Method in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
Set the currently selected item.
setStartIndex(int) - Method in class net.sourceforge.wohenchan.PagingListModel
Sets the index, in the underlying list model, which is used as element 0 for this list model.
setStatus(String) - Method in class net.sourceforge.wohenchan.WoHenChan
 
setStatus(String) - Method in interface net.sourceforge.wohenchan.ProgressListener
 
setTask(String) - Method in class net.sourceforge.wohenchan.WoHenChan
 
setTask(String) - Method in class net.sourceforge.wohenchan.SplashScreen
 
setTask(String) - Method in interface net.sourceforge.wohenchan.ProgressListener
 
setUpperLeftCell(char) - Method in class net.sourceforge.wohenchan.CharacterGrid
 
setVisible(boolean) - Method in class net.sourceforge.wohenchan.SplashScreen
 
shutdownAndExit(int) - Static method in class net.sourceforge.wohenchan.WoHenChan
 
shutdownAndExit(int) - Static method in class net.sourceforge.wohenchan.DictionaryPane
 
SimplifiedChinese - class net.sourceforge.wohenchan.encoding.SimplifiedChinese.
Simplified Chinese Information
SimplifiedChinese() - Constructor for class net.sourceforge.wohenchan.encoding.SimplifiedChinese
 
simptotrad - Static variable in class net.sourceforge.wohenchan.ConverterPane
 
simpToTrad(char) - Method in class net.sourceforge.wohenchan.ConverterPane
 
size() - Method in class net.sourceforge.wohenchan.convert.ByteVector
 
sizeFileForResource(String) - Method in class net.sourceforge.wohenchan.Cache
 
SOURCE - Static variable in class net.sourceforge.wohenchan.convert.SystranConverterTable
 
SplashScreen - class net.sourceforge.wohenchan.SplashScreen.
Splash Screen
SplashScreen(Frame, Icon) - Constructor for class net.sourceforge.wohenchan.SplashScreen
 
split(String, String) - Static method in class net.sourceforge.wohenchan.convert.SystranConverterTable
 
split(String, String) - Static method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
 
start - Variable in class net.sourceforge.wohenchan.HBFCodeRange
 
STATUS_MESSAGE - Static variable in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
a problem or unusual condition has occured.
SUBDIR - Static variable in class net.sourceforge.wohenchan.Cache
Represents the directory in the users home directory to use for the singleton convenience cache.
SUCKY_HARDCODED_FILE_LOCATION - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
SunrainConverterTable - class net.sourceforge.wohenchan.convert.SunrainConverterTable.
Wrapper around the dictionary at sunrain.net
SunrainConverterTable() - Constructor for class net.sourceforge.wohenchan.convert.SunrainConverterTable
 
swapQueue() - Method in class net.sourceforge.wohenchan.WoHenChanConverterListener
 
SystranConverterTable - class net.sourceforge.wohenchan.convert.SystranConverterTable.
Wrapper around the translation service at systransoft.com
SystranConverterTable() - Constructor for class net.sourceforge.wohenchan.convert.SystranConverterTable
 

T

table - Variable in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
TAG_NAME - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
TAG_VALUE - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
TASK_CHANGE - Static variable in class net.sourceforge.wohenchan.convert.ConverterEvent.EventType
the current task has changed.
taskSetter - Variable in class net.sourceforge.wohenchan.WoHenChan
 
TimedDocumentReactor - class net.sourceforge.wohenchan.TimedDocumentReactor.
This class is a DocumentListener which aggregates calls to removeUpdate() and insertUpdate() and calls an ActionListener if enough time elapses without receiving any removeUpdate or insertUpdate calls.
TimedDocumentReactor(int, ActionListener) - Constructor for class net.sourceforge.wohenchan.TimedDocumentReactor
 
TimedModifyListener - class net.sourceforge.wohenchan.TimedModifyListener.
This class is a ModifyListener which aggregates calls to modifyText() and calls an ActionListener if enough time elapses without receiving any modifyText() calls.
TimedModifyListener.Timer - class net.sourceforge.wohenchan.TimedModifyListener.Timer.
 
TimedModifyListener.Timer(int, ActionListener) - Constructor for class net.sourceforge.wohenchan.TimedModifyListener.Timer
 
TimedModifyListener(int, ActionListener) - Constructor for class net.sourceforge.wohenchan.TimedModifyListener
 
toString() - Method in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
Here for debugging purposes
toString() - Method in class net.sourceforge.wohenchan.HBFFont
 
toString() - Method in class net.sourceforge.wohenchan.Cache
 
toString() - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
toString() - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
 
toString() - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
 
toString() - Method in class net.sourceforge.wohenchan.convert.ConverterEvent
 
toString() - Method in class net.sourceforge.wohenchan.convert.ConverterCursor
 
toString() - Method in class net.sourceforge.wohenchan.convert.CedictGBConverterTable
 
toString() - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
toString() - Method in class net.sourceforge.wohenchan.convert.CedictB5ConverterTable
 
TraditionalChinese - class net.sourceforge.wohenchan.encoding.TraditionalChinese.
Traditional Chinese Information
TraditionalChinese() - Constructor for class net.sourceforge.wohenchan.encoding.TraditionalChinese
 
tradtosimp - Static variable in class net.sourceforge.wohenchan.ConverterPane
 
tradToSimp(char) - Method in class net.sourceforge.wohenchan.ConverterPane
 

U

UNICODE_1 - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
UNICODE_2 - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
UNICODE_3 - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
UNICODE_4 - Static variable in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
unicodeEscape(String) - Static method in class net.sourceforge.wohenchan.Debug
 
unicodeToBytes(String, String) - Static method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
UnihanConverterTable - class net.sourceforge.wohenchan.convert.UnihanConverterTable.
Represents a converter based off of the UNIHAN.TXT file available at http://charts.unicode.org/Unihan.html
UnihanConverterTable() - Constructor for class net.sourceforge.wohenchan.convert.UnihanConverterTable
Construct a UnihanConverterTable
UnknownOutputException - exception net.sourceforge.wohenchan.convert.UnknownOutputException.
This exception is thrown if a given dictionary source does not have any information about a given type of character.
UnknownOutputException() - Constructor for class net.sourceforge.wohenchan.convert.UnknownOutputException
 
updateProgress(ConverterListener, int, int) - Method in class net.sourceforge.wohenchan.convert.CedictConverterTable
 
UPlus - class net.sourceforge.wohenchan.encoding.UPlus.
Information about the U+ unicode notation.
UPLUS - Variable in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
UPlus() - Constructor for class net.sourceforge.wohenchan.encoding.UPlus
 
urlEncode(byte[]) - Method in class net.sourceforge.wohenchan.convert.SystranConverterTable
Encodes a byte array.
urlEncode(byte[]) - Method in class net.sourceforge.wohenchan.convert.SunrainConverterTable
Encodes a byte array.
utf8BytesToString(StringBuffer) - Method in class net.sourceforge.wohenchan.convert.UnihanConverterTable
 
UTF8Encoding - class net.sourceforge.wohenchan.encoding.UTF8Encoding.
UTF-8
UTF8Encoding() - Constructor for class net.sourceforge.wohenchan.encoding.UTF8Encoding
 
utf8Prob(byte[]) - Method in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 

W

waitForInit(ConverterListener) - Method in class net.sourceforge.wohenchan.convert.AbstractConverterTable
 
waitUntilWeKnowSomething() - Method in class net.sourceforge.wohenchan.convert.ConverterCursor
waits until either we know for sure that there are no elements left, or until another search result comes in.
widgetDefaultSelected(SelectionEvent) - Method in class net.sourceforge.wohenchan.LanguageChooser.ComboModel
 
widgetDefaultSelected(SelectionEvent) - Method in class net.sourceforge.wohenchan.ConverterPane
 
widgetSelected(SelectionEvent) - Method in class net.sourceforge.wohenchan.ConverterPane
 
WoHenChan - class net.sourceforge.wohenchan.WoHenChan.
Main user interface.
WoHenChan(Composite) - Constructor for class net.sourceforge.wohenchan.WoHenChan
Constructor
WoHenChanConverterListener - class net.sourceforge.wohenchan.WoHenChanConverterListener.
Helper class for WoHenChan default UI that This continues the hackish test UI that we currently have.
WoHenChanConverterListener(DictionaryPane, ProgressListener) - Constructor for class net.sourceforge.wohenchan.WoHenChanConverterListener
 

Z

ZHCN - Variable in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 
ZHTW - Variable in class net.sourceforge.wohenchan.encoding.EncodingGuesser
 

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