net.ajaest.jdk.core.main
Class JDKGUIEngine
java.lang.Object
net.ajaest.jdk.core.main.JDKGUIEngine
- All Implemented Interfaces:
- java.lang.Runnable
public class JDKGUIEngine
- extends java.lang.Object
- implements java.lang.Runnable
Method Summary |
void |
displayNewVersionNotice(java.lang.String version)
|
java.util.List<java.lang.Integer> |
executeRefQuery(java.util.List<java.lang.String> boolKeys,
java.util.List<java.lang.String> fieldKeys,
java.util.List<java.lang.String> caseKeys,
java.util.List<java.lang.Object> valueKeys)
|
AboutWH |
getAboutWH()
|
java.util.List<KanjiTag> |
getCurrentResult()
|
EditContextMenuEngine |
getEditContextMenuEngine()
|
ExportDialogsEngine |
getExporDialogsWH()
|
java.util.List<java.awt.Image> |
getIcons()
|
InfoDialogsEngine |
getInfoDialgosEngine()
|
JavaDiKt |
getJavaDikt()
|
KanjiInfoWH |
getKanjiInfoWinEngine()
|
MainWH |
getMainWH()
|
JDKOptions |
getOptions()
|
java.awt.Font |
getUnicodeFont()
|
void |
initEngine()
|
static void |
main(java.lang.String... args)
|
void |
reinitEngine()
|
void |
run()
|
private KanjiQuery |
selectBooleanConector(KanjiExpression tempKE,
java.lang.String booleanConnector)
|
private KanjiExpression |
selectCase(ValueQAbout<?> tempVQA,
java.lang.String fieldKey,
java.lang.String caseKey,
java.lang.Object value)
|
private ValueQAbout<?> |
selectField(KanjiQuery tempKQ,
java.lang.String fieldKey)
|
void |
setUnicodeFont(java.awt.Font font)
|
private KanjiExpression |
translateToQuery(java.util.List<java.lang.String> boolKeys,
java.util.List<java.lang.String> fieldKeys,
java.util.List<java.lang.String> caseKeys,
java.util.List<java.lang.Object> valueKeys)
|
private java.lang.Object |
translateValue(java.lang.String fieldKey,
java.lang.Object value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jdk
private JavaDiKt jdk
ecmE
private EditContextMenuEngine ecmE
mWH
private MainWH mWH
edWH
private ExportDialogsEngine edWH
kiWH
private KanjiInfoWH kiWH
idE
private InfoDialogsEngine idE
aWH
private AboutWH aWH
currentKE
private KanjiExpression currentKE
currentResult
private java.util.List<KanjiTag> currentResult
currentRefResult
private java.util.List<java.lang.Integer> currentRefResult
icons
private java.util.List<java.awt.Image> icons
unicodeFont
private java.awt.Font unicodeFont
JDKGUIEngine
public JDKGUIEngine(JavaDiKt jdk)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
initEngine
public void initEngine()
executeRefQuery
public java.util.List<java.lang.Integer> executeRefQuery(java.util.List<java.lang.String> boolKeys,
java.util.List<java.lang.String> fieldKeys,
java.util.List<java.lang.String> caseKeys,
java.util.List<java.lang.Object> valueKeys)
translateToQuery
private KanjiExpression translateToQuery(java.util.List<java.lang.String> boolKeys,
java.util.List<java.lang.String> fieldKeys,
java.util.List<java.lang.String> caseKeys,
java.util.List<java.lang.Object> valueKeys)
translateValue
private java.lang.Object translateValue(java.lang.String fieldKey,
java.lang.Object value)
selectBooleanConector
private KanjiQuery selectBooleanConector(KanjiExpression tempKE,
java.lang.String booleanConnector)
selectCase
private KanjiExpression selectCase(ValueQAbout<?> tempVQA,
java.lang.String fieldKey,
java.lang.String caseKey,
java.lang.Object value)
selectField
private ValueQAbout<?> selectField(KanjiQuery tempKQ,
java.lang.String fieldKey)
getOptions
public JDKOptions getOptions()
getExporDialogsWH
public ExportDialogsEngine getExporDialogsWH()
main
public static void main(java.lang.String... args)
getIcons
public java.util.List<java.awt.Image> getIcons()
getEditContextMenuEngine
public EditContextMenuEngine getEditContextMenuEngine()
getMainWH
public MainWH getMainWH()
getKanjiInfoWinEngine
public KanjiInfoWH getKanjiInfoWinEngine()
getJavaDikt
public JavaDiKt getJavaDikt()
getCurrentResult
public java.util.List<KanjiTag> getCurrentResult()
getInfoDialgosEngine
public InfoDialogsEngine getInfoDialgosEngine()
getAboutWH
public AboutWH getAboutWH()
reinitEngine
public void reinitEngine()
setUnicodeFont
public void setUnicodeFont(java.awt.Font font)
getUnicodeFont
public java.awt.Font getUnicodeFont()
displayNewVersionNotice
public void displayNewVersionNotice(java.lang.String version)