int unselectColumn(int column) { AccessibleTableEvent event = new AccessibleTableEvent(this); event.column = column; for (int i = 0; i < accessibleTableListenersSize(); i++) { AccessibleTableListener listener = accessibleTableListeners.get(i); listener.deselectColumn(event); } if (DEBUG) print(this + ".IAccessibleTable2::unselectColumn() returning " + (event.result == null ? "E_INVALIDARG" : event.result)); if (event.result == null || !event.result.equals(ACC.OK)) return COM.E_INVALIDARG; return COM.S_OK; }
static int /*long*/ atkTable_remove_column_selection (int /*long*/ atkObject, int /*long*/ column) { if (DEBUG) print ("-->atkTable_remove_column_selection"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTableListener> listeners = accessible.accessibleTableListeners; int length = size(listeners); if (length > 0) { AccessibleTableEvent event = new AccessibleTableEvent(accessible); event.column = (int)/*64*/column; for (int i = 0; i < length; i++) { AccessibleTableListener listener = listeners.get(i); listener.deselectColumn(event); } return ACC.OK.equals(event.result) ? 1 : 0; } } int /*long*/ parentResult = 0; AtkTableIface iface = getTableIface (atkObject); if (iface != null && iface.remove_column_selection != 0) { parentResult = ATK.call (iface.remove_column_selection, atkObject, column); } return parentResult; }
static int /*long*/ atkTable_remove_column_selection (int /*long*/ atkObject, int /*long*/ column) { if (DEBUG) print ("-->atkTable_remove_column_selection"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTableListener> listeners = accessible.accessibleTableListeners; int length = size(listeners); if (length > 0) { AccessibleTableEvent event = new AccessibleTableEvent(accessible); event.column = (int)/*64*/column; for (int i = 0; i < length; i++) { AccessibleTableListener listener = listeners.get(i); listener.deselectColumn(event); } return ACC.OK.equals(event.result) ? 1 : 0; } } int /*long*/ parentResult = 0; AtkTableIface iface = getTableIface (atkObject); if (iface != null && iface.remove_column_selection != 0) { parentResult = ATK.call (iface.remove_column_selection, atkObject, column); } return parentResult; }
static long /*int*/ atkTable_remove_column_selection (long /*int*/ atkObject, long /*int*/ column) { if (DEBUG) print ("-->atkTable_remove_column_selection"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTableListener> listeners = accessible.accessibleTableListeners; int length = size(listeners); if (length > 0) { AccessibleTableEvent event = new AccessibleTableEvent(accessible); event.column = (int)/*64*/column; for (int i = 0; i < length; i++) { AccessibleTableListener listener = listeners.get(i); listener.deselectColumn(event); } return ACC.OK.equals(event.result) ? 1 : 0; } } long /*int*/ parentResult = 0; AtkTableIface iface = getTableIface (atkObject); if (iface != null && iface.remove_column_selection != 0) { parentResult = ATK.call (iface.remove_column_selection, atkObject, column); } return parentResult; }