summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2010-05-04 18:28:45 +0000
committerSilenio Quarti <silenio>2010-05-04 18:28:45 +0000
commitfff12e83491b7bf578f33b1d66f3d786107fbf54 (patch)
tree765de5afc5a86150272d04546e60bbfe11c02c27 /bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
parent95f3d17962caafe6625e687cb55355db711b7e6f (diff)
downloadeclipse.platform.swt-fff12e83491b7bf578f33b1d66f3d786107fbf54.tar.gz
eclipse.platform.swt-fff12e83491b7bf578f33b1d66f3d786107fbf54.tar.xz
eclipse.platform.swt-fff12e83491b7bf578f33b1d66f3d786107fbf54.zip
Bug 311602 - Wrong super method called in AccessibleObject
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
index ddab53ae4e..f8209c93cb 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
@@ -479,8 +479,8 @@ class AccessibleObject {
}
int /*long*/ parentResult = 0;
AtkHypertextIface iface = getHypertextIface (atkObject);
- if (iface != null && iface.get_link != 0) {
- parentResult = ATK.call (iface.get_link, atkObject, char_index);
+ if (iface != null && iface.get_link_index != 0) {
+ parentResult = ATK.call (iface.get_link_index, atkObject, char_index);
}
return parentResult;
}
@@ -1914,7 +1914,7 @@ class AccessibleObject {
}
static int /*long*/ atkText_set_caret_offset (int /*long*/ atkObject, int /*long*/ offset) {
- if (DEBUG) print ("-->atkText_gset_character_offset");
+ if (DEBUG) print ("-->atkText_set_caret_offset");
AccessibleObject object = getAccessibleObject (atkObject);
if (object != null) {
Accessible accessible = object.accessible;
@@ -1931,8 +1931,8 @@ class AccessibleObject {
}
}
AtkTextIface iface = getTextIface (atkObject);
- if (iface != null && iface.get_character_at_offset != 0) {
- return ATK.call (iface.get_character_at_offset, atkObject, offset);
+ if (iface != null && iface.set_caret_offset != 0) {
+ return ATK.call (iface.set_caret_offset, atkObject, offset);
}
return 0;
}