Fix an ambiguous constant name in getMouseEventData method : MouseEvent.BUTTON1 instead of 1 where a number of clicks is expected.
uses the INITIAL_ROW_VALUE constant instead of a hard coded -1.
Add tabIndex and tabLabel attributes to clickRight tag.