Module: RPV::Swing::Handlers

Defined in:
lib/rpv/swing/events.rb

Constant Summary collapse

BEAN_TYPES =

TODO: add bean types like vetoable change, property change, etc.

["PropertyChange"]
AWT_TYPES =
["Action","Adjustment","AWTEvent","Component","Container","Focus",
"HierarchyBounds","Hierarchy","InputMethod","Item","Key","Mouse",
"MouseMotion","MouseWheel","Text", "WindowFocus","Window","WindowState"]
SWING_TYPES =
["Ancestor", "Caret", "CellEditor", "Change", "Document", 
"Hyperlink", "InternalFrame", "ListData", "ListSelection", 
"MenuDragMouse", "MenuKey", "Menu", "MouseInput", "PopupMenu", 
"TableColumnModel", "TableModel", "TreeExpansion", "TreeModel", 
"TreeSelection", "TreeWillExpand", "UndoableEdit"]
ALL_EVENT_NAMES =
[]
EVENT_NAMES_BY_TYPE =
Hash.new{|h,k| h[k] = []}