net.ajaest.jdk.core.winHandlers
Class ExportRearrangerWH

java.lang.Object
  extended by net.ajaest.jdk.core.winHandlers.ExportRearrangerWH
All Implemented Interfaces:
java.lang.Runnable, WinHandler

public class ExportRearrangerWH
extends java.lang.Object
implements WinHandler, java.lang.Runnable


Field Summary
private  ExportDialogsEngine edE
           
private  ExportRearrangerDialog erd
           
private  java.util.List<KanjiEnums.KanjiFieldEnum> fieldSorters
           
private  java.util.List<java.lang.Object> fieldValues
           
private  MoveRowTableModel rearrangeTableModel
           
private  java.util.List<KanjiTag> sortedList
           
 
Constructor Summary
ExportRearrangerWH(ExportDialogsEngine edE)
           
 
Method Summary
 void acceptButtonPressed()
           
 void cancelButtonPressed()
           
 java.lang.String getMessage(java.lang.String key)
           
 javax.swing.table.TableModel getRearrangeTableModel()
           
 java.util.List<KanjiTag> getSortedList()
           
 java.awt.Font getUnicodeFont()
           
 void goBottomButtonPressed()
           
 void goDownButtonPressed()
           
 void goTopButtonPressed()
           
 void goUpButtonPressed()
           
 void run()
           
 void setExportRearranger(ExportRearrangerDialog erd)
           
 void setFieldSorters(java.util.List<KanjiEnums.KanjiFieldEnum> fieldSorters)
           
 void setSortedList(java.util.List<KanjiTag> sortedList, java.util.List<KanjiEnums.KanjiFieldEnum> fieldSorters, java.util.List<java.lang.Object> fieldValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rearrangeTableModel

private MoveRowTableModel rearrangeTableModel

erd

private ExportRearrangerDialog erd

sortedList

private java.util.List<KanjiTag> sortedList

fieldSorters

private java.util.List<KanjiEnums.KanjiFieldEnum> fieldSorters

fieldValues

private java.util.List<java.lang.Object> fieldValues

edE

private ExportDialogsEngine edE
Constructor Detail

ExportRearrangerWH

public ExportRearrangerWH(ExportDialogsEngine edE)
Method Detail

setSortedList

public void setSortedList(java.util.List<KanjiTag> sortedList,
                          java.util.List<KanjiEnums.KanjiFieldEnum> fieldSorters,
                          java.util.List<java.lang.Object> fieldValues)

getSortedList

public java.util.List<KanjiTag> getSortedList()

setFieldSorters

public void setFieldSorters(java.util.List<KanjiEnums.KanjiFieldEnum> fieldSorters)

getMessage

public java.lang.String getMessage(java.lang.String key)

getRearrangeTableModel

public javax.swing.table.TableModel getRearrangeTableModel()

goTopButtonPressed

public void goTopButtonPressed()

goUpButtonPressed

public void goUpButtonPressed()

goDownButtonPressed

public void goDownButtonPressed()

goBottomButtonPressed

public void goBottomButtonPressed()

acceptButtonPressed

public void acceptButtonPressed()

cancelButtonPressed

public void cancelButtonPressed()

setExportRearranger

public void setExportRearranger(ExportRearrangerDialog erd)

run

public void run()
Specified by:
run in interface java.lang.Runnable

getUnicodeFont

public java.awt.Font getUnicodeFont()
Specified by:
getUnicodeFont in interface WinHandler