net.ajaest.jdk.core.main
Class JavaDiKt
java.lang.Object
net.ajaest.jdk.core.main.JavaDiKt
- All Implemented Interfaces:
- java.lang.Runnable
public class JavaDiKt
- extends java.lang.Object
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lvc
private LastVersionChecker lvc
jdkOpt
private JDKOptions jdkOpt
jdkGui
private JDKGUIEngine jdkGui
kd
private KanjiDict kd
exporters
private java.util.List<Exporter<KanjiTag>> exporters
sksdmx
private SimilarKanjiStrokeDemuxer sksdmx
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
PROJECT
public static final java.lang.String PROJECT
- See Also:
- Constant Field Values
lastVersion
private java.lang.String lastVersion
JavaDiKt
public JavaDiKt(JDKOptions jdkOpt)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
executeQuery
public java.util.List<KanjiTag> executeQuery(KanjiExpression currentKE)
executeQuery
public java.util.List<KanjiTag> executeQuery(KanjiExpression currentKE,
KanjiSortExpression kse)
adaptQuery
private KanjiExpression adaptQuery(KanjiExpression ke)
executeRefQuery
public java.util.List<java.lang.Integer> executeRefQuery(KanjiExpression ke)
getOptions
public JDKOptions getOptions()
saveOptions
public void saveOptions(java.lang.String lang,
java.lang.String kanjiDictpath,
java.lang.String strokeDictPath,
java.lang.Boolean extInfo,
java.lang.Boolean extKanji,
java.lang.Boolean romaji)
setExporters
public void setExporters(java.util.List<Exporter<KanjiTag>> exporters)
getExporters
public java.util.List<Exporter<KanjiTag>> getExporters()
getJDKGuiEngine
public JDKGUIEngine getJDKGuiEngine()
getKanjiDatabaseInfo
public KanjiDatabaseInfo getKanjiDatabaseInfo()
getSimilarGraphDemuxer
public SimilarKanjiStrokeDemuxer getSimilarGraphDemuxer()
setSimilarStrokeDemuxer
public void setSimilarStrokeDemuxer(SimilarKanjiStrokeDemuxer sksdmx)
isLastVersion
public boolean isLastVersion()
getLastVersion
public java.lang.String getLastVersion()
getVersionFromFile
private java.lang.String getVersionFromFile(java.lang.String path)
getKanjiByRef
public KanjiTag getKanjiByRef(java.lang.Integer kanjiRef)