Package org.omegat.gui.common
Class EntryInfoSearchThread<T>
- java.lang.Object
- 
- java.lang.Thread
- 
- org.omegat.gui.common.EntryInfoSearchThread<T>
 
 
- 
- Type Parameters:
- T- result type of found data
 - All Implemented Interfaces:
- java.lang.Runnable
 - Direct Known Subclasses:
- DictionariesTextArea.DictionaryEntriesSearchThread,- FindGlossaryThread,- FindMatchesThread,- MultipleTransFindThread
 
 public abstract class EntryInfoSearchThread<T> extends java.lang.ThreadBase class for search info about current entry in the separate thread. Implementation must check isEntryChanged method and exit if antry changed, against create multimple threads when user travels by entries fast.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classEntryInfoSearchThread.EntryChangedExceptionAny search can generate this exception for stop searching if entry changed.
 - 
Constructor SummaryConstructors Constructor Description EntryInfoSearchThread(EntryInfoThreadPane<T> pane, SourceTextEntry entry)Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()- 
Methods inherited from class java.lang.ThreadactiveCount, checkAccess, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
 
- 
 
- 
- 
- 
Constructor Detail- 
EntryInfoSearchThreadpublic EntryInfoSearchThread(EntryInfoThreadPane<T> pane, SourceTextEntry entry) Constructor.- Parameters:
- pane- entry info pane
- entry- current entry
 
 
- 
 
-