org.openbp.common.listener
Class SwingListenerSupport

java.lang.Object
  extended by org.openbp.common.listener.ListenerSupport
      extended by org.openbp.common.listener.SwingListenerSupport

public class SwingListenerSupport
extends ListenerSupport

Convenience class that adds event firing methods for listeners of the javax.swing package to the listener support class.

Author:
Heiko Erhardt

Nested Class Summary
 
Nested classes/interfaces inherited from class org.openbp.common.listener.ListenerSupport
ListenerSupport.ListenerIterator
 
Constructor Summary
SwingListenerSupport()
          Constructor.
 
Method Summary
 void fireAncestorAdded(javax.swing.event.AncestorEvent e)
          Fires an 'ancestor added' message to all registered ancestor listeners.
 void fireAncestorMoved(javax.swing.event.AncestorEvent e)
          Fires an 'ancestor moved' message to all registered ancestor listeners.
 void fireAncestorRemoved(javax.swing.event.AncestorEvent e)
          Fires an 'ancestor removed' message to all registered ancestor listeners.
 void fireCaretUpdate(javax.swing.event.CaretEvent e)
          Fires an 'caret update' message to all registered caret listeners.
 void fireChangedUpdate(javax.swing.event.DocumentEvent e)
          Fires an 'changed update' message to all registered document listeners.
 void fireColumnAdded(javax.swing.event.TableColumnModelEvent e)
          Fires an 'column added' message to all registered table column model listeners.
 void fireColumnMarginChanged(javax.swing.event.ChangeEvent e)
          Fires an 'column margin changed' message to all registered table column model listeners.
 void fireColumnMoved(javax.swing.event.TableColumnModelEvent e)
          Fires an 'column moved' message to all registered table column model listeners.
 void fireColumnRemoved(javax.swing.event.TableColumnModelEvent e)
          Fires an 'column removed' message to all registered table column model listeners.
 void fireColumnSelectionChanged(javax.swing.event.ListSelectionEvent e)
          Fires an 'column selection changed' message to all registered table column model listeners.
 void fireContentsChanged(javax.swing.event.ListDataEvent e)
          Fires an 'contents changed' message to all registered list data listeners.
 void fireEditingCanceled(javax.swing.event.ChangeEvent e)
          Fires an 'editing canceled' message to all registered cell editor listeners.
 void fireEditingStopped(javax.swing.event.ChangeEvent e)
          Fires an 'editing stopped' message to all registered cell editor listeners.
 void fireHyperlinkUpdate(javax.swing.event.HyperlinkEvent e)
          Fires an 'hyperlink update' message to all registered hyperlink listeners.
 void fireInsertUpdate(javax.swing.event.DocumentEvent e)
          Fires an 'insert update' message to all registered document listeners.
 void fireInternalFrameActivated(javax.swing.event.InternalFrameEvent e)
          Fires an 'internal frame activated' message to all registered internal frame listeners.
 void fireInternalFrameClosed(javax.swing.event.InternalFrameEvent e)
          Fires an 'internal frame closed' message to all registered internal frame listeners.
 void fireInternalFrameClosing(javax.swing.event.InternalFrameEvent e)
          Fires an 'internal frame closing' message to all registered internal frame listeners.
 void fireInternalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
          Fires an 'internal frame deactivated' message to all registered internal frame listeners.
 void fireInternalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
          Fires an 'internal frame deiconified' message to all registered internal frame listeners.
 void fireInternalFrameIconified(javax.swing.event.InternalFrameEvent e)
          Fires an 'internal frame iconified' message to all registered internal frame listeners.
 void fireInternalFrameOpened(javax.swing.event.InternalFrameEvent e)
          Fires an 'internal frame opened' message to all registered internal frame listeners.
 void fireIntervalAdded(javax.swing.event.ListDataEvent e)
          Fires an 'interval added' message to all registered list data listeners.
 void fireIntervalRemoved(javax.swing.event.ListDataEvent e)
          Fires an 'interval removed' message to all registered list data listeners.
 void fireMenuCanceled(javax.swing.event.MenuEvent e)
          Fires an 'menu canceled' message to all registered menu listeners.
 void fireMenuDeselected(javax.swing.event.MenuEvent e)
          Fires an 'menu deselected' message to all registered menu listeners.
 void fireMenuDragMouseDragged(javax.swing.event.MenuDragMouseEvent e)
          Fires an 'menu drag mouse dragged' message to all registered menu drag mouse listeners.
 void fireMenuDragMouseEntered(javax.swing.event.MenuDragMouseEvent e)
          Fires an 'menu drag mouse entered' message to all registered menu drag mouse listeners.
 void fireMenuDragMouseExited(javax.swing.event.MenuDragMouseEvent e)
          Fires an 'menu drag mouse exited' message to all registered menu drag mouse listeners.
 void fireMenuDragMouseReleased(javax.swing.event.MenuDragMouseEvent e)
          Fires an 'menu drag mouse released' message to all registered menu drag mouse listeners.
 void fireMenuKeyPressed(javax.swing.event.MenuKeyEvent e)
          Fires an 'menu key pressed' message to all registered menu key listeners.
 void fireMenuKeyReleased(javax.swing.event.MenuKeyEvent e)
          Fires an 'menu key released' message to all registered menu key listeners.
 void fireMenuKeyTyped(javax.swing.event.MenuKeyEvent e)
          Fires an 'menu key typed' message to all registered menu key listeners.
 void fireMenuSelected(javax.swing.event.MenuEvent e)
          Fires an 'menu selected' message to all registered menu listeners.
 void firePopupMenuCanceled(javax.swing.event.PopupMenuEvent e)
          Fires an 'popup menu canceled' message to all registered popup menu listeners.
 void firePopupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent e)
          Fires an 'popup menu will become invisible' message to all registered popup menu listeners.
 void firePopupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent e)
          Fires an 'popup menu will become visible' message to all registered popup menu listeners.
 void fireRemoveUpdate(javax.swing.event.DocumentEvent e)
          Fires an 'remove update' message to all registered document listeners.
 void fireStateChanged(javax.swing.event.ChangeEvent e)
          Fires an 'state changed' message to all registered change listeners.
 void fireTableChanged(javax.swing.event.TableModelEvent e)
          Fires an 'table changed' message to all registered table model listeners.
 void fireTreeCollapsed(javax.swing.event.TreeExpansionEvent e)
          Fires an 'tree collapsed' message to all registered tree expansion listeners.
 void fireTreeExpanded(javax.swing.event.TreeExpansionEvent e)
          Fires an 'tree expanded' message to all registered tree expansion listeners.
 void fireTreeNodesChanged(javax.swing.event.TreeModelEvent e)
          Fires an 'tree nodes changed' message to all registered tree model listeners.
 void fireTreeNodesInserted(javax.swing.event.TreeModelEvent e)
          Fires an 'tree nodes inserted' message to all registered tree model listeners.
 void fireTreeNodesRemoved(javax.swing.event.TreeModelEvent e)
          Fires an 'tree nodes removed' message to all registered tree model listeners.
 void fireTreeStructureChanged(javax.swing.event.TreeModelEvent e)
          Fires an 'tree structure changed' message to all registered tree model listeners.
 void fireTreeWillCollapse(javax.swing.event.TreeExpansionEvent e)
          Fires an 'tree will collapse' message to all registered tree will expand listeners.
 void fireTreeWillExpand(javax.swing.event.TreeExpansionEvent e)
          Fires an 'tree will expand' message to all registered tree will expand listeners.
 void fireUndoableEditHappened(javax.swing.event.UndoableEditEvent e)
          Fires an 'undoable edit happened' message to all registered undoable edit listeners.
 void fireValueChanged(javax.swing.event.ListSelectionEvent e)
          Fires an 'value changed' message to all registered list selection listeners.
 void fireValueChanged(javax.swing.event.TreeSelectionEvent e)
          Fires an 'value changed' message to all registered tree selection listeners.
 
Methods inherited from class org.openbp.common.listener.ListenerSupport
addListener, addWeakListener, containsListener, containsListeners, getListenerCount, getListenerIterator, removeAllListeners, removeListener, trim
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingListenerSupport

public SwingListenerSupport()
Constructor.

Method Detail

fireAncestorAdded

public void fireAncestorAdded(javax.swing.event.AncestorEvent e)
Fires an 'ancestor added' message to all registered ancestor listeners.

Parameters:
e - Event to fire

fireAncestorRemoved

public void fireAncestorRemoved(javax.swing.event.AncestorEvent e)
Fires an 'ancestor removed' message to all registered ancestor listeners.

Parameters:
e - Event to fire

fireAncestorMoved

public void fireAncestorMoved(javax.swing.event.AncestorEvent e)
Fires an 'ancestor moved' message to all registered ancestor listeners.

Parameters:
e - Event to fire

fireCaretUpdate

public void fireCaretUpdate(javax.swing.event.CaretEvent e)
Fires an 'caret update' message to all registered caret listeners.

Parameters:
e - Event to fire

fireEditingStopped

public void fireEditingStopped(javax.swing.event.ChangeEvent e)
Fires an 'editing stopped' message to all registered cell editor listeners.

Parameters:
e - Event to fire

fireEditingCanceled

public void fireEditingCanceled(javax.swing.event.ChangeEvent e)
Fires an 'editing canceled' message to all registered cell editor listeners.

Parameters:
e - Event to fire

fireStateChanged

public void fireStateChanged(javax.swing.event.ChangeEvent e)
Fires an 'state changed' message to all registered change listeners.

Parameters:
e - Event to fire

fireInsertUpdate

public void fireInsertUpdate(javax.swing.event.DocumentEvent e)
Fires an 'insert update' message to all registered document listeners.

Parameters:
e - Event to fire

fireRemoveUpdate

public void fireRemoveUpdate(javax.swing.event.DocumentEvent e)
Fires an 'remove update' message to all registered document listeners.

Parameters:
e - Event to fire

fireChangedUpdate

public void fireChangedUpdate(javax.swing.event.DocumentEvent e)
Fires an 'changed update' message to all registered document listeners.

Parameters:
e - Event to fire

fireHyperlinkUpdate

public void fireHyperlinkUpdate(javax.swing.event.HyperlinkEvent e)
Fires an 'hyperlink update' message to all registered hyperlink listeners.

Parameters:
e - Event to fire

fireInternalFrameOpened

public void fireInternalFrameOpened(javax.swing.event.InternalFrameEvent e)
Fires an 'internal frame opened' message to all registered internal frame listeners.

Parameters:
e - Event to fire

fireInternalFrameClosing

public void fireInternalFrameClosing(javax.swing.event.InternalFrameEvent e)
Fires an 'internal frame closing' message to all registered internal frame listeners.

Parameters:
e - Event to fire

fireInternalFrameClosed

public void fireInternalFrameClosed(javax.swing.event.InternalFrameEvent e)
Fires an 'internal frame closed' message to all registered internal frame listeners.

Parameters:
e - Event to fire

fireInternalFrameIconified

public void fireInternalFrameIconified(javax.swing.event.InternalFrameEvent e)
Fires an 'internal frame iconified' message to all registered internal frame listeners.

Parameters:
e - Event to fire

fireInternalFrameDeiconified

public void fireInternalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
Fires an 'internal frame deiconified' message to all registered internal frame listeners.

Parameters:
e - Event to fire

fireInternalFrameActivated

public void fireInternalFrameActivated(javax.swing.event.InternalFrameEvent e)
Fires an 'internal frame activated' message to all registered internal frame listeners.

Parameters:
e - Event to fire

fireInternalFrameDeactivated

public void fireInternalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
Fires an 'internal frame deactivated' message to all registered internal frame listeners.

Parameters:
e - Event to fire

fireIntervalAdded

public void fireIntervalAdded(javax.swing.event.ListDataEvent e)
Fires an 'interval added' message to all registered list data listeners.

Parameters:
e - Event to fire

fireIntervalRemoved

public void fireIntervalRemoved(javax.swing.event.ListDataEvent e)
Fires an 'interval removed' message to all registered list data listeners.

Parameters:
e - Event to fire

fireContentsChanged

public void fireContentsChanged(javax.swing.event.ListDataEvent e)
Fires an 'contents changed' message to all registered list data listeners.

Parameters:
e - Event to fire

fireValueChanged

public void fireValueChanged(javax.swing.event.ListSelectionEvent e)
Fires an 'value changed' message to all registered list selection listeners.

Parameters:
e - Event to fire

fireMenuDragMouseEntered

public void fireMenuDragMouseEntered(javax.swing.event.MenuDragMouseEvent e)
Fires an 'menu drag mouse entered' message to all registered menu drag mouse listeners.

Parameters:
e - Event to fire

fireMenuDragMouseExited

public void fireMenuDragMouseExited(javax.swing.event.MenuDragMouseEvent e)
Fires an 'menu drag mouse exited' message to all registered menu drag mouse listeners.

Parameters:
e - Event to fire

fireMenuDragMouseDragged

public void fireMenuDragMouseDragged(javax.swing.event.MenuDragMouseEvent e)
Fires an 'menu drag mouse dragged' message to all registered menu drag mouse listeners.

Parameters:
e - Event to fire

fireMenuDragMouseReleased

public void fireMenuDragMouseReleased(javax.swing.event.MenuDragMouseEvent e)
Fires an 'menu drag mouse released' message to all registered menu drag mouse listeners.

Parameters:
e - Event to fire

fireMenuKeyTyped

public void fireMenuKeyTyped(javax.swing.event.MenuKeyEvent e)
Fires an 'menu key typed' message to all registered menu key listeners.

Parameters:
e - Event to fire

fireMenuKeyPressed

public void fireMenuKeyPressed(javax.swing.event.MenuKeyEvent e)
Fires an 'menu key pressed' message to all registered menu key listeners.

Parameters:
e - Event to fire

fireMenuKeyReleased

public void fireMenuKeyReleased(javax.swing.event.MenuKeyEvent e)
Fires an 'menu key released' message to all registered menu key listeners.

Parameters:
e - Event to fire

fireMenuSelected

public void fireMenuSelected(javax.swing.event.MenuEvent e)
Fires an 'menu selected' message to all registered menu listeners.

Parameters:
e - Event to fire

fireMenuDeselected

public void fireMenuDeselected(javax.swing.event.MenuEvent e)
Fires an 'menu deselected' message to all registered menu listeners.

Parameters:
e - Event to fire

fireMenuCanceled

public void fireMenuCanceled(javax.swing.event.MenuEvent e)
Fires an 'menu canceled' message to all registered menu listeners.

Parameters:
e - Event to fire

firePopupMenuWillBecomeVisible

public void firePopupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent e)
Fires an 'popup menu will become visible' message to all registered popup menu listeners.

Parameters:
e - Event to fire

firePopupMenuWillBecomeInvisible

public void firePopupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent e)
Fires an 'popup menu will become invisible' message to all registered popup menu listeners.

Parameters:
e - Event to fire

firePopupMenuCanceled

public void firePopupMenuCanceled(javax.swing.event.PopupMenuEvent e)
Fires an 'popup menu canceled' message to all registered popup menu listeners.

Parameters:
e - Event to fire

fireColumnAdded

public void fireColumnAdded(javax.swing.event.TableColumnModelEvent e)
Fires an 'column added' message to all registered table column model listeners.

Parameters:
e - Event to fire

fireColumnRemoved

public void fireColumnRemoved(javax.swing.event.TableColumnModelEvent e)
Fires an 'column removed' message to all registered table column model listeners.

Parameters:
e - Event to fire

fireColumnMoved

public void fireColumnMoved(javax.swing.event.TableColumnModelEvent e)
Fires an 'column moved' message to all registered table column model listeners.

Parameters:
e - Event to fire

fireColumnMarginChanged

public void fireColumnMarginChanged(javax.swing.event.ChangeEvent e)
Fires an 'column margin changed' message to all registered table column model listeners.

Parameters:
e - Event to fire

fireColumnSelectionChanged

public void fireColumnSelectionChanged(javax.swing.event.ListSelectionEvent e)
Fires an 'column selection changed' message to all registered table column model listeners.

Parameters:
e - Event to fire

fireTableChanged

public void fireTableChanged(javax.swing.event.TableModelEvent e)
Fires an 'table changed' message to all registered table model listeners.

Parameters:
e - Event to fire

fireTreeExpanded

public void fireTreeExpanded(javax.swing.event.TreeExpansionEvent e)
Fires an 'tree expanded' message to all registered tree expansion listeners.

Parameters:
e - Event to fire

fireTreeCollapsed

public void fireTreeCollapsed(javax.swing.event.TreeExpansionEvent e)
Fires an 'tree collapsed' message to all registered tree expansion listeners.

Parameters:
e - Event to fire

fireTreeNodesChanged

public void fireTreeNodesChanged(javax.swing.event.TreeModelEvent e)
Fires an 'tree nodes changed' message to all registered tree model listeners.

Parameters:
e - Event to fire

fireTreeNodesInserted

public void fireTreeNodesInserted(javax.swing.event.TreeModelEvent e)
Fires an 'tree nodes inserted' message to all registered tree model listeners.

Parameters:
e - Event to fire

fireTreeNodesRemoved

public void fireTreeNodesRemoved(javax.swing.event.TreeModelEvent e)
Fires an 'tree nodes removed' message to all registered tree model listeners.

Parameters:
e - Event to fire

fireTreeStructureChanged

public void fireTreeStructureChanged(javax.swing.event.TreeModelEvent e)
Fires an 'tree structure changed' message to all registered tree model listeners.

Parameters:
e - Event to fire

fireValueChanged

public void fireValueChanged(javax.swing.event.TreeSelectionEvent e)
Fires an 'value changed' message to all registered tree selection listeners.

Parameters:
e - Event to fire

fireTreeWillExpand

public void fireTreeWillExpand(javax.swing.event.TreeExpansionEvent e)
                        throws javax.swing.tree.ExpandVetoException
Fires an 'tree will expand' message to all registered tree will expand listeners.

Parameters:
e - Event to fire
Throws:
javax.swing.tree.ExpandVetoException - if one of the registered listeners wants to veto the expansion

fireTreeWillCollapse

public void fireTreeWillCollapse(javax.swing.event.TreeExpansionEvent e)
                          throws javax.swing.tree.ExpandVetoException
Fires an 'tree will collapse' message to all registered tree will expand listeners.

Parameters:
e - Event to fire
Throws:
javax.swing.tree.ExpandVetoException - if one of the registered listeners wants to veto the expansion

fireUndoableEditHappened

public void fireUndoableEditHappened(javax.swing.event.UndoableEditEvent e)
Fires an 'undoable edit happened' message to all registered undoable edit listeners.

Parameters:
e - Event to fire


Copyright © 2011. All Rights Reserved.