net.ajaest.core.winHandlers
Class MainWH
java.lang.Object
net.ajaest.core.winHandlers.MainWH
- All Implemented Interfaces:
- WinHandler
public class MainWH
- extends java.lang.Object
- implements WinHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jdkGui
private JDKGUIEngine jdkGui
mw
private MainWindow mw
showingKanjiInfo
private java.lang.Boolean showingKanjiInfo
modifingQuery
private java.lang.Boolean modifingQuery
sortersModified
private java.lang.Boolean sortersModified
selectedTab
private java.lang.Integer selectedTab
TAB_DRAW
private static final java.lang.Integer TAB_DRAW
TAB_CRITERIA
private static final java.lang.Integer TAB_CRITERIA
TAB_EXPORT
private static final java.lang.Integer TAB_EXPORT
TAB_OPTIONS
private static final java.lang.Integer TAB_OPTIONS
resultPanel
private javax.swing.JPanel resultPanel
exportResultPanel
private javax.swing.JPanel exportResultPanel
exportGridExportJPanel
private ExportJPanel exportGridExportJPanel
TABLE_PRIMARY_BACKGROUNG_COLOR
private static final java.awt.Color TABLE_PRIMARY_BACKGROUNG_COLOR
TABLE_SECONDARY_BACKGROUNG_COLOR
private static final java.awt.Color TABLE_SECONDARY_BACKGROUNG_COLOR
queryTableModel
private FixedTableModel queryTableModel
queryTableCellRenderer
private RowColorCellRenderer queryTableCellRenderer
exportSortingTableModel
private FixedTableModel exportSortingTableModel
exportSortedList
private java.util.List<KanjiTag> exportSortedList
exportInvolvedFields
private java.util.List<KanjiEnums.KanjiFieldEnum> exportInvolvedFields
exportInvolvedValues
private java.util.List<java.lang.Object> exportInvolvedValues
MainWH
public MainWH(JDKGUIEngine jdgGui)
addAndQueryButtonPressed
public void addAndQueryButtonPressed()
changeExportPath
public void changeExportPath()
drawAndButtonPressed
public void drawAndButtonPressed()
drawOrButtonPressed
public void drawOrButtonPressed()
drawRemoveLastLineButtonPressed
public void drawRemoveLastLineButtonPressed()
drawRemoveLastStrokeButtonPressed
public void drawRemoveLastStrokeButtonPressed()
drawResetButtonPressed
public void drawResetButtonPressed()
executeDrawQuery
public void executeDrawQuery()
executeQuery
public void executeQuery()
setResultPanelBordertText
public void setResultPanelBordertText(java.lang.String text)
createResultPanels
public void createResultPanels(java.util.List<KanjiTag> kt)
exportMoreButtonPressed
public void exportMoreButtonPressed()
exportRearrangeButtonPressed
public void exportRearrangeButtonPressed()
createExportSortExpression
private KanjiSortExpression createExportSortExpression()
selectOrderBy
private KanjiSortExpression selectOrderBy(StringOrderDef sod,
java.lang.String orderByKey)
selectOrderBy
private KanjiSortExpression selectOrderBy(NumberOrderDef sod,
java.lang.String orderByKey)
exportResultPanelInvertButtonPressed
public void exportResultPanelInvertButtonPressed()
exportResultPanelResetButtonPressed
public void exportResultPanelResetButtonPressed()
exportResultPanelSelectAllButtonPressed
public void exportResultPanelSelectAllButtonPressed()
getCriteriaFieldComboBoxModel
public javax.swing.ComboBoxModel getCriteriaFieldComboBoxModel()
getExportFormatModel
public javax.swing.ComboBoxModel getExportFormatModel()
getExportSorterTableModel
public javax.swing.table.TableModel getExportSorterTableModel()
getExportStyleModel
public javax.swing.ComboBoxModel getExportStyleModel()
getIcons
public java.util.List<? extends java.awt.Image> getIcons()
getWindow
public MainWindow getWindow()
getMessage
public java.lang.String getMessage(java.lang.String message)
getOptionLanguageComboBoxModel
public javax.swing.ComboBoxModel getOptionLanguageComboBoxModel()
getQueryTableModel
public javax.swing.table.TableModel getQueryTableModel()
getQueryTableCellRenderer
public javax.swing.table.TableCellRenderer getQueryTableCellRenderer()
getSelectedKeyFromFieldComboBox
private java.lang.String getSelectedKeyFromFieldComboBox(java.lang.String selectedMessage)
getSelectedMessageFromFieldComboBox
private java.lang.String getSelectedMessageFromFieldComboBox()
getSelectedMessageFromFulfilsComboBox
private java.lang.String getSelectedMessageFromFulfilsComboBox()
getSelectedMessageFromValueComboBox
private java.lang.String getSelectedMessageFromValueComboBox()
initialize
private void initialize()
invokeKanjiInfoWindow
public void invokeKanjiInfoWindow(KanjiTag kt)
kanjiFileChoose
public void kanjiFileChoose()
orQueryButtonPressed
public void orQueryButtonPressed()
QueryModifierModifyButtonPressed
public void QueryModifierModifyButtonPressed()
QueryModifierRemoveButtonPressed
public void QueryModifierRemoveButtonPressed()
QueryModifierResetButtonPressed
public void QueryModifierResetButtonPressed()
saveConfig
public void saveConfig()
setDisableForModifing
public void setDisableForModifing(java.lang.Boolean disable)
setResultPanelToKanjiExportGrid
private void setResultPanelToKanjiExportGrid()
setResultPanelToKanjiToInfoGrid
private void setResultPanelToKanjiToInfoGrid()
setWindow
public void setWindow(MainWindow mw)
strokeFileChoose
public void strokeFileChoose()
tabChangedActionPerformed
public void tabChangedActionPerformed(int index)
updateChoosableQueryComboBoxes
public void updateChoosableQueryComboBoxes()
updateOptionPanel
public void updateOptionPanel()
main
public static void main(java.lang.String... args)
exportSorterAddButtonPressed
public void exportSorterAddButtonPressed()
exportSorterResetButtonPressed
public void exportSorterResetButtonPressed()
exportSorterRemoveButtonPressed
public void exportSorterRemoveButtonPressed()
setSorterListModified
public void setSorterListModified(boolean b)
exportExportButtonPressed
public void exportExportButtonPressed()
setExportSortedList
public void setExportSortedList(java.util.List<KanjiTag> sortedList)
checkField
private boolean checkField(java.lang.String message,
java.lang.String value)
optionsAboutButtonPressed
public void optionsAboutButtonPressed()
getUnicodeFont
public java.awt.Font getUnicodeFont()
- Specified by:
getUnicodeFont
in interface WinHandler
exportResultDisposeAllWindowsButtonPressed
public void exportResultDisposeAllWindowsButtonPressed()