|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.eclipse.swt.widgets.Widget
|
+--org.eclipse.swt.widgets.Control
|
+--org.eclipse.swt.widgets.Scrollable
|
+--org.eclipse.swt.widgets.Composite
|
+--net.sourceforge.wohenchan.WoHenChan
Main user interface.
| Field Summary | |
private static int |
INPUT_ACTION_DELAY
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. |
private org.eclipse.swt.widgets.TabItem |
m_converter
|
private ConverterPane |
m_convPane
|
private org.eclipse.swt.widgets.TabItem |
m_dictionary
|
private DictionaryPane |
m_dictPane
|
private org.eclipse.swt.widgets.TabItem |
m_flashcards
|
private net.sourceforge.wohenchan.flash.FlashcardPane |
m_flashPane
|
private org.eclipse.swt.widgets.ProgressBar |
m_progressbar
|
private int |
m_progressData
|
private org.eclipse.swt.widgets.Label |
m_statusLabel
|
private java.lang.String |
m_statusLabelData
|
private org.eclipse.swt.widgets.TabFolder |
m_tabfolder
|
private static int |
MAX_VISIBLE_RESULTS
maximum number of visible results on UI. |
(package private) java.lang.Runnable |
taskSetter
|
| Fields inherited from class org.eclipse.swt.widgets.Composite |
|
| Fields inherited from class org.eclipse.swt.widgets.Scrollable |
|
| Fields inherited from class org.eclipse.swt.widgets.Control |
|
| Fields inherited from class org.eclipse.swt.widgets.Widget |
handle |
| Constructor Summary | |
WoHenChan(org.eclipse.swt.widgets.Composite parent)
Constructor |
|
| Method Summary | |
static void |
main(java.lang.String[] args)
|
void |
setProgress(java.lang.String thingInProgress,
int progress)
|
void |
setStatus(java.lang.String status)
|
void |
setTask(java.lang.String task)
|
static void |
shutdownAndExit(int exitCode)
|
| Methods inherited from class org.eclipse.swt.widgets.Composite |
checkSubclass, computeSize, getBorderWidth, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList |
| Methods inherited from class org.eclipse.swt.widgets.Scrollable |
computeTrim, getClientArea, getHorizontalBar, getVerticalBar |
| Methods inherited from class org.eclipse.swt.widgets.Control |
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBounds, getDisplay, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update |
| Methods inherited from class org.eclipse.swt.widgets.Widget |
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private static final int INPUT_ACTION_DELAY
private static final int MAX_VISIBLE_RESULTS
private org.eclipse.swt.widgets.TabFolder m_tabfolder
private org.eclipse.swt.widgets.TabItem m_dictionary
private org.eclipse.swt.widgets.TabItem m_flashcards
private org.eclipse.swt.widgets.TabItem m_converter
private org.eclipse.swt.widgets.Label m_statusLabel
private org.eclipse.swt.widgets.ProgressBar m_progressbar
private DictionaryPane m_dictPane
private net.sourceforge.wohenchan.flash.FlashcardPane m_flashPane
private ConverterPane m_convPane
private java.lang.String m_statusLabelData
private int m_progressData
java.lang.Runnable taskSetter
| Constructor Detail |
public WoHenChan(org.eclipse.swt.widgets.Composite parent)
| Method Detail |
public void setTask(java.lang.String task)
setTask in interface ProgressListener
public void setProgress(java.lang.String thingInProgress,
int progress)
setProgress in interface ProgressListenerpublic void setStatus(java.lang.String status)
setStatus in interface ProgressListenerpublic static void shutdownAndExit(int exitCode)
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||