excel.event
接口 WorkBookEventManage


public interface WorkBookEventManage


方法摘要
 void addListener(WorkBookListener listener)
           
 void addListener(WorkBookListener listener, int order, java.lang.String name)
           
 java.lang.Object afterEditFocusLostAndBeforeWriteBackToCell(WorkSheet sheet, Cell cell, java.lang.Object value, int innerRow)
           
 void fireAfterNewWorkSheet(WorkSheet sheet)
           
 void fireAfterPrintWorkSheet(WorkSheet sheet)
           
 void fireBeginEdit(WorkSheet sheet, int row, int col, int dbRow)
           
 java.lang.String fireBuildToolTip(WorkSheet sheet, Cell cell, int innerRow)
           
 void fireCellClicked(WorkSheet sheet, Cell cell, int innerRow)
           
 void fireCellDblClicked(WorkSheet sheet, Cell cell, int innerRow)
           
 void fireCellFocusGained(WorkSheet sheet, int row, int col)
           
 void fireCellFocusLost(WorkSheet sheet, int row, int col)
           
 void fireCellNeedRecalculate(WorkSheet sheet, Cell cell)
           
 void fireCellPropertyChanged(WorkSheet sheet, Cell cell, java.lang.String propertyName, java.lang.Object oldPropertyValue, java.lang.Object newPropertyValue)
           
 boolean fireCellValueChangeAccept(WorkSheet sheet, Cell cell, java.lang.Object oldValue, java.lang.Object newValue)
           
 void fireCellValueChanged(WorkSheet sheet, Cell cell, java.lang.Object oldValue, java.lang.Object newValue, int innerRow)
           
 void fireCellValueChangedByEdit(WorkSheet sheet, Cell cell, java.lang.Object newValue, int innerRow)
           
 void fireChartDataDecorate(WorkSheet sheet, Chart chart, java.util.ArrayList data)
           
 void fireCurrentBindRowChanged(java.lang.String dsname, int row)
           
 void fireEditFocusChanged(WorkSheet sheet, int lastRow, int lastCol, int newRow, int newCol)
           
 void fireEndEdit(WorkSheet sheet, int row, int col, int dbRow, boolean enterKeyPressed, boolean isShiftDown, boolean isControlDown)
           
 void fireError(java.lang.String errorInfo)
           
 java.util.Map fireGetDynamicDDLB(java.lang.String ddlbConfig, int innerRow)
           
 boolean fireIsBalloonTipEditPermit(java.lang.String dsname, java.lang.String dbcol, int innerRow)
           
 boolean fireIsCellEditable(WorkSheet sheet, Cell cell, int innerRow)
           
 void fireKeyPressed(WorkSheet sheet, java.awt.event.KeyEvent e, int editingRow, int editingCol, int dbRow)
           
 void fireKeyReleased(WorkSheet sheet, java.awt.event.KeyEvent e, int editingRow, int editingCol, int dbRow)
           
 void fireLoadPrintConfig(WorkSheet sheet)
           
 void fireNameChanged(WorkSheet sheet, java.lang.String oldName, java.lang.String newName)
           
 void fireOnContextMenuClicked(WorkSheet sheet, Cell cell, int innerRow, java.lang.String menuName)
           
 void fireOnDragDrop(java.lang.String type, java.lang.String data, WorkSheet sheet, Cell cell)
           
 void fireOnMouseMove(WorkSheetView pView, Cell cell, java.awt.event.MouseEvent evt)
           
 void fireOnScroll(WorkSheet sheet, int dir)
           
 void fireOnTreeSelectionChanged(java.lang.String treeName, java.lang.String group, java.lang.String text, java.lang.String data)
           
 void firePopupedWorkSheetOnCancel(WorkSheet sheet)
           
 void firePopupedWorkSheetOnOK(WorkSheet sheet)
           
 void fireRefreshEditStyleOfCell(WorkSheet sheet, Cell cell, int innerRow)
           
 void FireSavePrintConfig(WorkSheet sheet)
           
 void fireSheetActiveStateChanged(WorkSheet activeSheet, WorkSheet deActiveSheet)
           
 void fireVirtualButtonClicked(WorkSheet sheet, Cell cell, java.lang.String name)
           
 boolean fireWorkSheetDeletePermit(WorkSheet sheet)
           
 void removeListener(java.lang.String name)
           
 void removeListener(WorkBookListener listener)
           
 

方法详细信息

addListener

void addListener(WorkBookListener listener)

addListener

void addListener(WorkBookListener listener,
                 int order,
                 java.lang.String name)

removeListener

void removeListener(WorkBookListener listener)

removeListener

void removeListener(java.lang.String name)

fireNameChanged

void fireNameChanged(WorkSheet sheet,
                     java.lang.String oldName,
                     java.lang.String newName)

fireCellValueChangeAccept

boolean fireCellValueChangeAccept(WorkSheet sheet,
                                  Cell cell,
                                  java.lang.Object oldValue,
                                  java.lang.Object newValue)

fireIsCellEditable

boolean fireIsCellEditable(WorkSheet sheet,
                           Cell cell,
                           int innerRow)

fireCellValueChanged

void fireCellValueChanged(WorkSheet sheet,
                          Cell cell,
                          java.lang.Object oldValue,
                          java.lang.Object newValue,
                          int innerRow)

fireCellValueChangedByEdit

void fireCellValueChangedByEdit(WorkSheet sheet,
                                Cell cell,
                                java.lang.Object newValue,
                                int innerRow)

fireCellNeedRecalculate

void fireCellNeedRecalculate(WorkSheet sheet,
                             Cell cell)

fireCellPropertyChanged

void fireCellPropertyChanged(WorkSheet sheet,
                             Cell cell,
                             java.lang.String propertyName,
                             java.lang.Object oldPropertyValue,
                             java.lang.Object newPropertyValue)

fireError

void fireError(java.lang.String errorInfo)

fireAfterNewWorkSheet

void fireAfterNewWorkSheet(WorkSheet sheet)

fireWorkSheetDeletePermit

boolean fireWorkSheetDeletePermit(WorkSheet sheet)

fireCellFocusGained

void fireCellFocusGained(WorkSheet sheet,
                         int row,
                         int col)

fireCellFocusLost

void fireCellFocusLost(WorkSheet sheet,
                       int row,
                       int col)

fireVirtualButtonClicked

void fireVirtualButtonClicked(WorkSheet sheet,
                              Cell cell,
                              java.lang.String name)

fireLoadPrintConfig

void fireLoadPrintConfig(WorkSheet sheet)

FireSavePrintConfig

void FireSavePrintConfig(WorkSheet sheet)

fireKeyPressed

void fireKeyPressed(WorkSheet sheet,
                    java.awt.event.KeyEvent e,
                    int editingRow,
                    int editingCol,
                    int dbRow)

fireKeyReleased

void fireKeyReleased(WorkSheet sheet,
                     java.awt.event.KeyEvent e,
                     int editingRow,
                     int editingCol,
                     int dbRow)

fireBeginEdit

void fireBeginEdit(WorkSheet sheet,
                   int row,
                   int col,
                   int dbRow)

fireEndEdit

void fireEndEdit(WorkSheet sheet,
                 int row,
                 int col,
                 int dbRow,
                 boolean enterKeyPressed,
                 boolean isShiftDown,
                 boolean isControlDown)

fireAfterPrintWorkSheet

void fireAfterPrintWorkSheet(WorkSheet sheet)

fireCellClicked

void fireCellClicked(WorkSheet sheet,
                     Cell cell,
                     int innerRow)

fireCellDblClicked

void fireCellDblClicked(WorkSheet sheet,
                        Cell cell,
                        int innerRow)

fireChartDataDecorate

void fireChartDataDecorate(WorkSheet sheet,
                           Chart chart,
                           java.util.ArrayList data)

fireGetDynamicDDLB

java.util.Map fireGetDynamicDDLB(java.lang.String ddlbConfig,
                                 int innerRow)

fireRefreshEditStyleOfCell

void fireRefreshEditStyleOfCell(WorkSheet sheet,
                                Cell cell,
                                int innerRow)

fireEditFocusChanged

void fireEditFocusChanged(WorkSheet sheet,
                          int lastRow,
                          int lastCol,
                          int newRow,
                          int newCol)

fireSheetActiveStateChanged

void fireSheetActiveStateChanged(WorkSheet activeSheet,
                                 WorkSheet deActiveSheet)

fireOnMouseMove

void fireOnMouseMove(WorkSheetView pView,
                     Cell cell,
                     java.awt.event.MouseEvent evt)

fireOnContextMenuClicked

void fireOnContextMenuClicked(WorkSheet sheet,
                              Cell cell,
                              int innerRow,
                              java.lang.String menuName)

afterEditFocusLostAndBeforeWriteBackToCell

java.lang.Object afterEditFocusLostAndBeforeWriteBackToCell(WorkSheet sheet,
                                                            Cell cell,
                                                            java.lang.Object value,
                                                            int innerRow)

fireCurrentBindRowChanged

void fireCurrentBindRowChanged(java.lang.String dsname,
                               int row)

fireBuildToolTip

java.lang.String fireBuildToolTip(WorkSheet sheet,
                                  Cell cell,
                                  int innerRow)

firePopupedWorkSheetOnOK

void firePopupedWorkSheetOnOK(WorkSheet sheet)

firePopupedWorkSheetOnCancel

void firePopupedWorkSheetOnCancel(WorkSheet sheet)

fireOnDragDrop

void fireOnDragDrop(java.lang.String type,
                    java.lang.String data,
                    WorkSheet sheet,
                    Cell cell)

fireOnTreeSelectionChanged

void fireOnTreeSelectionChanged(java.lang.String treeName,
                                java.lang.String group,
                                java.lang.String text,
                                java.lang.String data)

fireOnScroll

void fireOnScroll(WorkSheet sheet,
                  int dir)

fireIsBalloonTipEditPermit

boolean fireIsBalloonTipEditPermit(java.lang.String dsname,
                                   java.lang.String dbcol,
                                   int innerRow)