static long /*int*/ atkText_get_character_at_offset (long /*int*/ atkObject, long /*int*/ offset) { if (DEBUG) print ("-->atkText_get_character_at_offset"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTextExtendedListener> listeners = accessible.accessibleTextExtendedListeners; int length = size(listeners); if (length > 0) { AccessibleTextEvent event = new AccessibleTextEvent(accessible); event.start = (int)/*64*/offset; event.end = (int)/*64*/(offset + 1); event.type = ACC.TEXT_BOUNDARY_CHAR; for (int i = 0; i < length; i++) { AccessibleTextExtendedListener listener = listeners.get(i); listener.getText(event); } String text = event.result; return text != null && text.length() > 0 ? text.charAt(0) : 0; } String text = object.getText (); if (text != null && text.length() > offset) return text.charAt ((int)/*64*/offset); } AtkTextIface iface = getTextIface (atkObject); if (iface != null && iface.get_character_at_offset != 0) { return ATK.call (iface.get_character_at_offset, atkObject, offset); } return 0; }
static long /*int*/ atkEditableText_set_text_contents (long /*int*/ atkObject, long /*int*/ string) { if (DEBUG) print ("-->atkEditableText_set_text_contents"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleEditableTextListener> listeners = accessible.accessibleEditableTextListeners; int length = size(listeners); if (length > 0) { AccessibleEditableTextEvent event = new AccessibleEditableTextEvent(accessible); event.start = 0; String text = object.getText (); event.end = text == null ? 0 : text.length (); event.string = getString (string); for (int i = 0; i < length; i++) { AccessibleEditableTextListener listener = listeners.get(i); listener.replaceText(event); } return ACC.OK.equals(event.result) ? 1 : 0; } } long /*int*/ parentResult = 0; AtkEditableTextIface iface = getEditableTextIface (atkObject); if (iface != null && iface.set_text_contents != 0) { parentResult = ATK.call (iface.set_text_contents, atkObject, string); } return parentResult; }
static int /*long*/ atkText_get_character_at_offset (int /*long*/ atkObject, int /*long*/ offset) { if (DEBUG) print ("-->atkText_get_character_at_offset"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTextExtendedListener> listeners = accessible.accessibleTextExtendedListeners; int length = size(listeners); if (length > 0) { AccessibleTextEvent event = new AccessibleTextEvent(accessible); event.start = (int)/*64*/offset; event.end = (int)/*64*/(offset + 1); event.type = ACC.TEXT_BOUNDARY_CHAR; for (int i = 0; i < length; i++) { AccessibleTextExtendedListener listener = listeners.get(i); listener.getText(event); } String text = event.result; return text != null && text.length() > 0 ? text.charAt(0) : 0; } String text = object.getText (); if (text != null && text.length() > offset) return text.charAt ((int)/*64*/offset); } AtkTextIface iface = getTextIface (atkObject); if (iface != null && iface.get_character_at_offset != 0) { return ATK.call (iface.get_character_at_offset, atkObject, offset); } return 0; }
static int /*long*/ atkEditableText_set_text_contents (int /*long*/ atkObject, int /*long*/ string) { if (DEBUG) print ("-->atkEditableText_set_text_contents"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleEditableTextListener> listeners = accessible.accessibleEditableTextListeners; int length = size(listeners); if (length > 0) { AccessibleEditableTextEvent event = new AccessibleEditableTextEvent(accessible); event.start = 0; String text = object.getText (); event.end = text == null ? 0 : text.length (); event.string = getString (string); for (int i = 0; i < length; i++) { AccessibleEditableTextListener listener = listeners.get(i); listener.replaceText(event); } return ACC.OK.equals(event.result) ? 1 : 0; } } int /*long*/ parentResult = 0; AtkEditableTextIface iface = getEditableTextIface (atkObject); if (iface != null && iface.set_text_contents != 0) { parentResult = ATK.call (iface.set_text_contents, atkObject, string); } return parentResult; }
static int /*long*/ atkText_get_character_at_offset (int /*long*/ atkObject, int /*long*/ offset) { if (DEBUG) print ("-->atkText_get_character_at_offset"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTextExtendedListener> listeners = accessible.accessibleTextExtendedListeners; int length = size(listeners); if (length > 0) { AccessibleTextEvent event = new AccessibleTextEvent(accessible); event.start = (int)/*64*/offset; event.end = (int)/*64*/(offset + 1); event.type = ACC.TEXT_BOUNDARY_CHAR; for (int i = 0; i < length; i++) { AccessibleTextExtendedListener listener = listeners.get(i); listener.getText(event); } String text = event.result; return text != null && text.length() > 0 ? text.charAt(0) : 0; } String text = object.getText (); if (text != null && text.length() > offset) return text.charAt ((int)/*64*/offset); } AtkTextIface iface = getTextIface (atkObject); if (iface != null && iface.get_character_at_offset != 0) { return ATK.call (iface.get_character_at_offset, atkObject, offset); } return 0; }
static int /*long*/ atkEditableText_set_text_contents (int /*long*/ atkObject, int /*long*/ string) { if (DEBUG) print ("-->atkEditableText_set_text_contents"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleEditableTextListener> listeners = accessible.accessibleEditableTextListeners; int length = size(listeners); if (length > 0) { AccessibleEditableTextEvent event = new AccessibleEditableTextEvent(accessible); event.start = 0; String text = object.getText (); event.end = text == null ? 0 : text.length (); event.string = getString (string); for (int i = 0; i < length; i++) { AccessibleEditableTextListener listener = listeners.get(i); listener.replaceText(event); } return ACC.OK.equals(event.result) ? 1 : 0; } } int /*long*/ parentResult = 0; AtkEditableTextIface iface = getEditableTextIface (atkObject); if (iface != null && iface.set_text_contents != 0) { parentResult = ATK.call (iface.set_text_contents, atkObject, string); } return parentResult; }
static long /*int*/ atkText_get_character_count (long /*int*/ atkObject) { if (DEBUG) print ("-->atkText_get_character_count"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTextExtendedListener> listeners = accessible.accessibleTextExtendedListeners; int length = size(listeners); if (length > 0) { AccessibleTextEvent event = new AccessibleTextEvent(accessible); for (int i = 0; i < length; i++) { AccessibleTextExtendedListener listener = listeners.get(i); listener.getCharacterCount(event); } return event.count; } String text = object.getText (); if (text != null) return text.length (); } AtkTextIface iface = getTextIface (atkObject); if (iface != null && iface.get_character_count != 0) { return ATK.call (iface.get_character_count, atkObject); } return 0; }
static int /*long*/ atkText_get_character_count (int /*long*/ atkObject) { if (DEBUG) print ("-->atkText_get_character_count"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTextExtendedListener> listeners = accessible.accessibleTextExtendedListeners; int length = size(listeners); if (length > 0) { AccessibleTextEvent event = new AccessibleTextEvent(accessible); for (int i = 0; i < length; i++) { AccessibleTextExtendedListener listener = listeners.get(i); listener.getCharacterCount(event); } return event.count; } String text = object.getText (); if (text != null) return text.length (); } AtkTextIface iface = getTextIface (atkObject); if (iface != null && iface.get_character_count != 0) { return ATK.call (iface.get_character_count, atkObject); } return 0; }
static int /*long*/ atkText_get_character_count (int /*long*/ atkObject) { if (DEBUG) print ("-->atkText_get_character_count"); AccessibleObject object = getAccessibleObject (atkObject); if (object != null) { Accessible accessible = object.accessible; List<AccessibleTextExtendedListener> listeners = accessible.accessibleTextExtendedListeners; int length = size(listeners); if (length > 0) { AccessibleTextEvent event = new AccessibleTextEvent(accessible); for (int i = 0; i < length; i++) { AccessibleTextExtendedListener listener = listeners.get(i); listener.getCharacterCount(event); } return event.count; } String text = object.getText (); if (text != null) return text.length (); } AtkTextIface iface = getTextIface (atkObject); if (iface != null && iface.get_character_count != 0) { return ATK.call (iface.get_character_count, atkObject); } return 0; }
String text = object.getText (); if (text != null && text.length () > 0) { if (end_offset == -1) {
String text = object.getText (); if (text != null && text.length () > 0) { if (end_offset == -1) {
String text = object.getText (); if (text != null && text.length () > 0) { if (end_offset == -1) {
OS.memmove (end_offset, new int[] {event.offset + event.length}, 4); if (parentResult != 0) OS.g_free(parentResult); String text = object.getText(); if (text != null && text.length () > event.offset && text.length() >= event.offset + event.length) { return getStringPtr (text.substring(event.offset, event.offset + event.length));
OS.memmove (end_offset, new int[] {event.offset + event.length}, 4); if (parentResult != 0) OS.g_free(parentResult); String text = object.getText(); if (text != null && text.length () > event.offset && text.length() >= event.offset + event.length) { return getStringPtr (text.substring(event.offset, event.offset + event.length));
OS.memmove (end_offset, new int[] {event.offset + event.length}, 4); if (parentResult != 0) OS.g_free(parentResult); String text = object.getText(); if (text != null && text.length () > event.offset && text.length() >= event.offset + event.length) { return getStringPtr (text.substring(event.offset, event.offset + event.length));
String text = object.getText (); if (text != null && text.length () > 0) { length = text.length ();
String text = object.getText (); if (text != null && text.length () > 0) { length = text.length ();
String text = object.getText (); if (text != null && text.length () > 0) { length = text.length ();
String text = object.getText (); if (text != null && text.length () > 0) { length = text.length ();
String text = object.getText (); if (text != null && text.length () > 0) { length = text.length ();