replaces swingutilities #ismiddlemousebutton due to the fact that button2_mask == event.alt _ mask concode_field_sep Key<Iterable<? extends Component>> NOT_IN_HIERARCHY_COMPONENTS concode_field_sep boolean isLeftMouseButton concode_elem_sep TreeTraverser<Component> uiTraverser concode_elem_sep boolean isRightMouseButton
boolean function ( MouseEvent arg0 ) { return ( arg0 . getModifiersEx ( ) & InputEvent . BUTTON2_DOWN_MASK ) > 0 ; }