@Override public void handleEvent(Event event) { acc.setFocus(ACC.CHILDID_SELF); } });
public void handleEvent(Event event) { accessible.setFocus(ACC.CHILDID_SELF); } });
@Override public void handleEvent(Event event) { acc.setFocus(ACC.CHILDID_SELF); } });
@Override public void handleEvent(Event event) { acc.setFocus(ACC.CHILDID_SELF); } });
@Override public void handleEvent(Event event) { acc.setFocus(ACC.CHILDID_SELF); } });
@Override void triggerAccessible() { getAccessible().setFocus(getAccessibleChildID()); } private int getAccessibleChildID() {
@Override void triggerAccessible() { getAccessible().setFocus(getAccessibleChildID()); } private int getAccessibleChildID() {
void setFocusItem (CTableItem item, boolean redrawOldFocus) { if (item == focusItem) return; CTableItem oldFocusItem = focusItem; if (oldFocusItem != null) oldFocusItem.getAccessible(getAccessible(), 0).setFocus(ACC.CHILDID_SELF); focusItem = item; if (redrawOldFocus && oldFocusItem != null) { redrawItem (oldFocusItem.index, true); } if (focusItem != null) focusItem.getAccessible(getAccessible(), 0).setFocus(ACC.CHILDID_SELF); } @Override
void setFocusCell(ViewerCell focusCell) { ViewerCell oldCell = this.focusCell; if( this.focusCell != null && ! this.focusCell.getItem().isDisposed() ) { this.focusCell.getItem().removeDisposeListener(itemDeletionListener); } this.focusCell = focusCell; if( this.focusCell != null && ! this.focusCell.getItem().isDisposed() ) { this.focusCell.getItem().addDisposeListener(itemDeletionListener); } if( focusCell != null ) { focusCell.scrollIntoView(); } this.cellHighlighter.focusCellChanged(focusCell,oldCell); getViewer().getControl().getAccessible().setFocus(ACC.CHILDID_SELF); }
void setFocusCell(ViewerCell focusCell) { ViewerCell oldCell = this.focusCell; if( this.focusCell != null && ! this.focusCell.getItem().isDisposed() ) { this.focusCell.getItem().removeDisposeListener(itemDeletionListener); } this.focusCell = focusCell; if( this.focusCell != null && ! this.focusCell.getItem().isDisposed() ) { this.focusCell.getItem().addDisposeListener(itemDeletionListener); } if( focusCell != null ) { focusCell.scrollIntoView(); } this.cellHighlighter.focusCellChanged(focusCell,oldCell); getViewer().getControl().getAccessible().setFocus(ACC.CHILDID_SELF); }