java.lang.Object
org.autogui.swing.log.GuiSwingLogList.GuiSwingLogEventDispatcher
- All Implemented Interfaces:
- MouseListener,- MouseMotionListener,- EventListener
- Enclosing class:
- GuiSwingLogList
public static class GuiSwingLogList.GuiSwingLogEventDispatcher
extends Object
implements MouseListener, MouseMotionListener
the event handler for log-entries in the list
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Runnableprotected GuiSwingLogList.FindStateprotected Instantprotected intprotected Pointprotected CellRendererPaneprotected GuiSwingLogList
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidvoidvoidfindTextAndScroll(String str, boolean forward) voidfindTextRows(String str, boolean forward, int startRow, int endRow) intgetCurrentFindIndex(boolean forward) voidvoidvoidvoidvoidvoidvoidvoidrunEntry(int row, GuiSwingLogEntry entry, Consumer<GuiSwingLogEntry.LogEntryRenderer> runner) voidselectionChange(int from, int to) voidupdateSelectionRange(int from, int to) 
- 
Field Details- 
table
- 
rendererPane
- 
pressPoint
- 
pressIndexprotected int pressIndex
- 
findState
- 
popupTime
- 
delayedPressProcess
 
- 
- 
Constructor Details- 
GuiSwingLogEventDispatcher
 
- 
- 
Method Details- 
selectionChangepublic void selectionChange(int from, int to) 
- 
getEntry
- 
getEntryRenderer
- 
getRendererList
- 
mouseClicked- Specified by:
- mouseClickedin interface- MouseListener
 
- 
mousePressed- Specified by:
- mousePressedin interface- MouseListener
 
- 
runEntrypublic void runEntry(int row, GuiSwingLogEntry entry, Consumer<GuiSwingLogEntry.LogEntryRenderer> runner) 
- 
convert
- 
mouseReleased- Specified by:
- mouseReleasedin interface- MouseListener
 
- 
mouseDragged- Specified by:
- mouseDraggedin interface- MouseMotionListener
 
- 
updateSelectionRangepublic void updateSelectionRange(int from, int to) 
- 
drag
- 
drag
- 
mouseEntered- Specified by:
- mouseEnteredin interface- MouseListener
 
- 
mouseExited- Specified by:
- mouseExitedin interface- MouseListener
 
- 
mouseMoved- Specified by:
- mouseMovedin interface- MouseMotionListener
 
- 
findText
- 
findTextAndScroll
- 
getCurrentFindIndexpublic int getCurrentFindIndex(boolean forward) 
- 
findTextRows
- 
getSelectedText
 
-