[java-atk-wrapper] jawobject: sort out formatting



commit 1e2d6e9add0c1952a7e9df4bf50b3d4aa7dbede3
Author: Magdalen Berns <m berns thismagpie com>
Date:   Sat Nov 22 19:53:40 2014 +0000

    jawobject: sort out formatting
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=740548

 jni/src/jawobject.c |  543 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 296 insertions(+), 247 deletions(-)
---
diff --git a/jni/src/jawobject.c b/jni/src/jawobject.c
index 95e320a..a78729b 100644
--- a/jni/src/jawobject.c
+++ b/jni/src/jawobject.c
@@ -22,30 +22,33 @@
 #include "jawutil.h"
 #include "jawtoplevel.h"
 
-static void                    jaw_object_class_init                   (JawObjectClass         *klass);
-static void                    jaw_object_init                         (JawObject              *object);
-static void                    jaw_object_dispose                      (GObject                *gobject);
-static void                    jaw_object_finalize                     (GObject                *gobject);
+static void jaw_object_class_init(JawObjectClass *klass);
+static void jaw_object_init(JawObject *object);
+static void jaw_object_dispose(GObject *gobject);
+static void jaw_object_finalize(GObject *gobject);
 
 /* AtkObject */
-static G_CONST_RETURN gchar*   jaw_object_get_name                     (AtkObject              *atk_obj);
-static G_CONST_RETURN gchar*   jaw_object_get_description              (AtkObject              *atk_obj);
-static gint                    jaw_object_get_n_children               (AtkObject              *atk_obj);
-static gint                    jaw_object_get_index_in_parent          (AtkObject              *atk_obj);
-static AtkRole                 jaw_object_get_role                     (AtkObject              *atk_obj);
-static AtkStateSet*            jaw_object_ref_state_set                (AtkObject              *atk_obj);
+static G_CONST_RETURN gchar* jaw_object_get_name(AtkObject *atk_obj);
+static G_CONST_RETURN gchar* jaw_object_get_description(AtkObject *atk_obj);
+
+static gint jaw_object_get_n_children(AtkObject *atk_obj);
+
+static gint jaw_object_get_index_in_parent(AtkObject *atk_obj);
+
+static AtkRole jaw_object_get_role(AtkObject *atk_obj);
+static AtkStateSet* jaw_object_ref_state_set(AtkObject *atk_obj);
 
 enum {
-       ACTIVATE,
-       CREATE,
-       DEACTIVATE,
-       DESTROY,
-       MAXIMIZE,
-       MINIMIZE,
-       MOVE,
-       RESIZE,
-       RESTORE,
-       TOTAL_SIGNAL
+  ACTIVATE,
+  CREATE,
+  DEACTIVATE,
+  DESTROY,
+  MAXIMIZE,
+  MINIMIZE,
+  MOVE,
+  RESIZE,
+  RESTORE,
+  TOTAL_SIGNAL
 };
 
 static guint jaw_window_signals[TOTAL_SIGNAL] = { 0, };
@@ -55,19 +58,19 @@ G_DEFINE_TYPE (JawObject, jaw_object, ATK_TYPE_OBJECT)
 static void
 jaw_object_class_init (JawObjectClass *klass)
 {
-       GObjectClass *gobject_class = G_OBJECT_CLASS(klass);
-       gobject_class->dispose = jaw_object_dispose;
-       gobject_class->finalize = jaw_object_finalize;
-       
-       AtkObjectClass *atk_class = ATK_OBJECT_CLASS (klass);
-       atk_class->get_name = jaw_object_get_name;
-       atk_class->get_description = jaw_object_get_description;
-       atk_class->get_n_children = jaw_object_get_n_children;
-       atk_class->get_index_in_parent = jaw_object_get_index_in_parent;
-       atk_class->get_role = jaw_object_get_role;
-       atk_class->get_layer = NULL;
-       atk_class->get_mdi_zorder = NULL;
-       atk_class->ref_state_set = jaw_object_ref_state_set;
+  GObjectClass *gobject_class = G_OBJECT_CLASS(klass);
+  gobject_class->dispose = jaw_object_dispose;
+  gobject_class->finalize = jaw_object_finalize;
+
+  AtkObjectClass *atk_class = ATK_OBJECT_CLASS (klass);
+  atk_class->get_name = jaw_object_get_name;
+  atk_class->get_description = jaw_object_get_description;
+  atk_class->get_n_children = jaw_object_get_n_children;
+  atk_class->get_index_in_parent = jaw_object_get_index_in_parent;
+  atk_class->get_role = jaw_object_get_role;
+  atk_class->get_layer = NULL;
+  atk_class->get_mdi_zorder = NULL;
+  atk_class->ref_state_set = jaw_object_ref_state_set;
 /*     atk_class->set_name = jaw_object_set_name;
        atk_class->set_description = jaw_object_set_description;
        atk_class->set_parent = jaw_object_set_parent;
@@ -82,272 +85,318 @@ jaw_object_class_init (JawObjectClass *klass)
        atk_class->active_descendant_changed = jaw_object_active_descendant_changed;
        atk_class->get_attributes = jaw_object_get_attributes;
 */
-       klass->get_interface_data = NULL;
-
-       jaw_window_signals [ACTIVATE] =
-               g_signal_new ("activate",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [CREATE] =
-               g_signal_new ("create",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [DEACTIVATE] =
-               g_signal_new ("deactivate",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [DESTROY] =
-               g_signal_new ("destroy",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [MAXIMIZE] =
-               g_signal_new ("maximize",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [MINIMIZE] =
-               g_signal_new ("minimize",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [MOVE] =
-               g_signal_new ("move",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [RESIZE] =
-               g_signal_new ("resize",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-       jaw_window_signals [RESTORE] =
-               g_signal_new ("restore",
-                       G_TYPE_FROM_CLASS (klass),
-                       G_SIGNAL_RUN_LAST,
-                       0, /* default signal handler */
-                       NULL, NULL,
-                       g_cclosure_marshal_VOID__VOID,
-                       G_TYPE_NONE, 0);
-}
+  klass->get_interface_data = NULL;
+
+  jaw_window_signals [ACTIVATE] = g_signal_new ("activate",
+                                                G_TYPE_FROM_CLASS (klass),
+                                                G_SIGNAL_RUN_LAST,
+                                                0, /* default signal handler */
+                                                NULL,
+                                                NULL,
+                                                g_cclosure_marshal_VOID__VOID,
+                                                G_TYPE_NONE,
+                                                0);
+  jaw_window_signals [CREATE] = g_signal_new ("create",
+                                              G_TYPE_FROM_CLASS (klass),
+                                              G_SIGNAL_RUN_LAST,
+                                              0, /* default signal handler */
+                                              NULL, NULL,
+                                              g_cclosure_marshal_VOID__VOID,
+                                              G_TYPE_NONE,
+                                              0);
+  jaw_window_signals [DEACTIVATE] = g_signal_new ("deactivate",
+                                                  G_TYPE_FROM_CLASS (klass),
+                                                  G_SIGNAL_RUN_LAST,
+                                                  0, /* default signal handler */
+                                                  NULL, NULL,
+                                                  g_cclosure_marshal_VOID__VOID,
+                                                  G_TYPE_NONE, 0);
+  jaw_window_signals [DESTROY] = g_signal_new ("destroy",
+                                                G_TYPE_FROM_CLASS (klass),
+                                                G_SIGNAL_RUN_LAST,
+                                                0, /* default signal handler */
+                                                NULL,
+                                                NULL,
+                                                g_cclosure_marshal_VOID__VOID,
+                                                G_TYPE_NONE,
+                                                0);
+  jaw_window_signals [MAXIMIZE] = g_signal_new ("maximize",
+                                                G_TYPE_FROM_CLASS (klass),
+                                                G_SIGNAL_RUN_LAST,
+                                                0, /* default signal handler */
+                                                NULL, NULL,
+                                                g_cclosure_marshal_VOID__VOID,
+                                                G_TYPE_NONE, 0);
+  jaw_window_signals [MINIMIZE] = g_signal_new ("minimize",
+                                                G_TYPE_FROM_CLASS (klass),
+                                                G_SIGNAL_RUN_LAST,
+                                                0, /* default signal handler */
+                                                NULL, NULL,
+                                                g_cclosure_marshal_VOID__VOID,
+                                                G_TYPE_NONE, 0);
+  jaw_window_signals [MOVE] = g_signal_new ("move",
+                                            G_TYPE_FROM_CLASS (klass),
+                                            G_SIGNAL_RUN_LAST,
+                                            0, /* default signal handler */
+                                            NULL, NULL,
+                                            g_cclosure_marshal_VOID__VOID,
+                                            G_TYPE_NONE, 0);
+  jaw_window_signals [RESIZE] = g_signal_new ("resize",
+                                              G_TYPE_FROM_CLASS (klass),
+                                              G_SIGNAL_RUN_LAST,
+                                              0, /* default signal handler */
+                                              NULL,
+                                              NULL,
+                                              g_cclosure_marshal_VOID__VOID,
+                                              G_TYPE_NONE,
+                                              0);
+  jaw_window_signals [RESTORE] = g_signal_new ("restore",
+                                                G_TYPE_FROM_CLASS (klass),
+                                                G_SIGNAL_RUN_LAST,
+                                                0, /* default signal handler */
+                                                NULL,
+                                                NULL,
+                                                g_cclosure_marshal_VOID__VOID,
+                                                G_TYPE_NONE,
+                                                0);
+  }
 
 gpointer
 jaw_object_get_interface_data (JawObject *jaw_obj, guint iface)
 {
-       JawObjectClass *klass = JAW_OBJECT_GET_CLASS(jaw_obj);
+  JawObjectClass *klass = JAW_OBJECT_GET_CLASS(jaw_obj);
 
-       if (klass->get_interface_data) {
-               return klass->get_interface_data(jaw_obj, iface);
-       }
+  if (klass->get_interface_data)
+  {
+    return klass->get_interface_data(jaw_obj, iface);
+  }
 
-       return NULL;
+  return NULL;
 }
 
 static void
 jaw_object_init (JawObject *object)
 {
-       AtkObject *atk_obj = ATK_OBJECT(object);
-       atk_obj->description = NULL;
+  AtkObject *atk_obj = ATK_OBJECT(object);
+  atk_obj->description = NULL;
 
-       object->state_set = atk_state_set_new();
+  object->state_set = atk_state_set_new();
 }
 
 static void
 jaw_object_dispose (GObject *gobject)
 {
-       /* Customized dispose code */
+  /* Customized dispose code */
 
-       /* Chain up to parent's dispose method */
-       G_OBJECT_CLASS(jaw_object_parent_class)->dispose(gobject);
+  /* Chain up to parent's dispose method */
+  G_OBJECT_CLASS(jaw_object_parent_class)->dispose(gobject);
 }
 
 static void
 jaw_object_finalize (GObject *gobject)
 {
-       /* Customized finalize code */
-       JawObject *jaw_obj = JAW_OBJECT(gobject);
-       AtkObject *atk_obj = ATK_OBJECT(gobject);
-       JNIEnv *jniEnv = jaw_util_get_jni_env();
-
-       if (atk_obj->name != NULL) {
-               (*jniEnv)->ReleaseStringUTFChars(jniEnv, jaw_obj->jstrName, atk_obj->name);
-               (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrName);
-               jaw_obj->jstrName = NULL;
-               atk_obj->name = NULL;
-       }
-
-       if (atk_obj->description != NULL) {
-               (*jniEnv)->ReleaseStringUTFChars(jniEnv, jaw_obj->jstrDescription, atk_obj->description);
-               (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrDescription);
-               jaw_obj->jstrDescription = NULL;
-               atk_obj->description = NULL;
-       }
-
-       if (jaw_obj->state_set != NULL) {
-               g_object_unref(G_OBJECT(jaw_obj->state_set));
-       }
-
-       /* Chain up to parent's finalize method */
-       G_OBJECT_CLASS(jaw_object_parent_class)->finalize(gobject);
+  /* Customized finalize code */
+  JawObject *jaw_obj = JAW_OBJECT(gobject);
+  AtkObject *atk_obj = ATK_OBJECT(gobject);
+  JNIEnv *jniEnv = jaw_util_get_jni_env();
+
+  if (atk_obj->name != NULL)
+  {
+    (*jniEnv)->ReleaseStringUTFChars(jniEnv, jaw_obj->jstrName, atk_obj->name);
+    (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrName);
+    jaw_obj->jstrName = NULL;
+    atk_obj->name = NULL;
+  }
+
+  if (atk_obj->description != NULL)
+  {
+    (*jniEnv)->ReleaseStringUTFChars(jniEnv,
+                                     jaw_obj->jstrDescription,
+                                     atk_obj->description);
+    (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrDescription);
+    jaw_obj->jstrDescription = NULL;
+    atk_obj->description = NULL;
+  }
+
+  if (jaw_obj->state_set != NULL)
+  {
+    g_object_unref(G_OBJECT(jaw_obj->state_set));
+  }
+
+  /* Chain up to parent's finalize method */
+  G_OBJECT_CLASS(jaw_object_parent_class)->finalize(gobject);
 }
 
 static G_CONST_RETURN gchar*
 jaw_object_get_name (AtkObject *atk_obj)
 {
-       JawObject *jaw_obj = JAW_OBJECT(atk_obj);
-       jobject ac = jaw_obj->acc_context;
-       JNIEnv *jniEnv = jaw_util_get_jni_env();
-
-       if (atk_object_get_role(atk_obj) == ATK_ROLE_COMBO_BOX
-                       && atk_object_get_n_accessible_children(atk_obj) == 1) {
-               AtkSelection *selection = ATK_SELECTION(atk_obj);
-               if (selection != NULL) {
-                       AtkObject *child = atk_selection_ref_selection(selection, 0);
-                       if (child != NULL) {
-                               return atk_object_get_name(child);
-                       }
-               }
-       }
-       
-       jclass classAccessibleContext = (*jniEnv)->FindClass( jniEnv, "javax/accessibility/AccessibleContext" 
);
-       jmethodID jmid = (*jniEnv)->GetMethodID( jniEnv, classAccessibleContext, "getAccessibleName", 
"()Ljava/lang/String;" );
-       jstring jstr = (*jniEnv)->CallObjectMethod( jniEnv, ac, jmid );
-
-       if (atk_obj->name != NULL) {
-               (*jniEnv)->ReleaseStringUTFChars(jniEnv, jaw_obj->jstrName, atk_obj->name);
-               (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrName);
-       }
-
-       if (jstr != NULL) {
-               jaw_obj->jstrName = (*jniEnv)->NewGlobalRef(jniEnv, jstr);
-               atk_obj->name = (gchar*)(*jniEnv)->GetStringUTFChars(jniEnv, jaw_obj->jstrName, NULL);
-       }
-
-       return atk_obj->name;
+  JawObject *jaw_obj = JAW_OBJECT(atk_obj);
+  jobject ac = jaw_obj->acc_context;
+  JNIEnv *jniEnv = jaw_util_get_jni_env();
+
+  if (atk_object_get_role(atk_obj) ==
+      ATK_ROLE_COMBO_BOX &&
+      atk_object_get_n_accessible_children(atk_obj) == 1)
+  {
+    AtkSelection *selection = ATK_SELECTION(atk_obj);
+    if (selection != NULL)
+    {
+      AtkObject *child = atk_selection_ref_selection(selection, 0);
+      if (child != NULL)
+      {
+        return atk_object_get_name(child);
+      }
+    }
+  }
+
+  jclass classAccessibleContext = (*jniEnv)->FindClass(jniEnv,
+                                                       "javax/accessibility/AccessibleContext" );
+  jmethodID jmid = (*jniEnv)->GetMethodID(jniEnv,
+                                          classAccessibleContext,
+                                          "getAccessibleName",
+                                          "()Ljava/lang/String;");
+  jstring jstr = (*jniEnv)->CallObjectMethod( jniEnv, ac, jmid );
+
+  if (atk_obj->name != NULL)
+  {
+    (*jniEnv)->ReleaseStringUTFChars(jniEnv, jaw_obj->jstrName, atk_obj->name);
+    (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrName);
+  }
+
+  if (jstr != NULL)
+  {
+    jaw_obj->jstrName = (*jniEnv)->NewGlobalRef(jniEnv, jstr);
+    atk_obj->name = (gchar*)(*jniEnv)->GetStringUTFChars(jniEnv,
+                                                         jaw_obj->jstrName,
+                                                         NULL);
+  }
+
+  return atk_obj->name;
 }
 
 static G_CONST_RETURN gchar*
 jaw_object_get_description (AtkObject *atk_obj)
 {
-       JawObject *jaw_obj = JAW_OBJECT(atk_obj);
-       jobject ac = jaw_obj->acc_context;
-       JNIEnv *jniEnv = jaw_util_get_jni_env();
-
-       jclass classAccessibleContext = (*jniEnv)->FindClass( jniEnv, "javax/accessibility/AccessibleContext" 
);
-       jmethodID jmid = (*jniEnv)->GetMethodID( jniEnv, classAccessibleContext, "getAccessibleDescription", 
"()Ljava/lang/String;");
-       jstring jstr = (*jniEnv)->CallObjectMethod( jniEnv, ac, jmid );
-
-       if (atk_obj->description != NULL) {
-               (*jniEnv)->ReleaseStringUTFChars(jniEnv, jaw_obj->jstrDescription, atk_obj->description);
-               (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrDescription);
-               atk_obj->description = NULL;
-       }
-
-       if (jstr != NULL) {
-               jaw_obj->jstrDescription = (*jniEnv)->NewGlobalRef(jniEnv, jstr);
-               atk_obj->description = (gchar*)(*jniEnv)->GetStringUTFChars( jniEnv, 
jaw_obj->jstrDescription, NULL);
-       }
-
-       return atk_obj->description;
+  JawObject *jaw_obj = JAW_OBJECT(atk_obj);
+  jobject ac = jaw_obj->acc_context;
+  JNIEnv *jniEnv = jaw_util_get_jni_env();
+
+  jclass classAccessibleContext = (*jniEnv)->FindClass( jniEnv,
+                                                       "javax/accessibility/AccessibleContext" );
+  jmethodID jmid = (*jniEnv)->GetMethodID(jniEnv,
+                                          classAccessibleContext,
+                                          "getAccessibleDescription",
+                                          "()Ljava/lang/String;");
+  jstring jstr = (*jniEnv)->CallObjectMethod( jniEnv, ac, jmid );
+
+  if (atk_obj->description != NULL)
+  {
+    (*jniEnv)->ReleaseStringUTFChars(jniEnv, jaw_obj->jstrDescription, atk_obj->description);
+    (*jniEnv)->DeleteGlobalRef(jniEnv, jaw_obj->jstrDescription);
+    atk_obj->description = NULL;
+  }
+
+  if (jstr != NULL)
+  {
+    jaw_obj->jstrDescription = (*jniEnv)->NewGlobalRef(jniEnv, jstr);
+    atk_obj->description = (gchar*)(*jniEnv)->GetStringUTFChars(jniEnv,
+                                                                jaw_obj->jstrDescription,
+                                                                NULL);
+  }
+
+  return atk_obj->description;
 }
 
 static gint
 jaw_object_get_n_children (AtkObject *atk_obj)
 {
-       JawObject *jaw_obj = JAW_OBJECT(atk_obj);
-       jobject ac = jaw_obj->acc_context;
-       JNIEnv *jniEnv = jaw_util_get_jni_env();
-
-       jclass classAccessibleContext = (*jniEnv)->FindClass( jniEnv, "javax/accessibility/AccessibleContext" 
);
-       jmethodID jmid = (*jniEnv)->GetMethodID( jniEnv, classAccessibleContext, 
"getAccessibleChildrenCount", "()I");
-       jint count = (*jniEnv)->CallIntMethod( jniEnv, ac, jmid );
-
-       return (gint)count;
+  JawObject *jaw_obj = JAW_OBJECT(atk_obj);
+  jobject ac = jaw_obj->acc_context;
+  JNIEnv *jniEnv = jaw_util_get_jni_env();
+
+  jclass classAccessibleContext = (*jniEnv)->FindClass(jniEnv,
+                                                       "javax/accessibility/AccessibleContext" );
+  jmethodID jmid = (*jniEnv)->GetMethodID(jniEnv,
+                                          classAccessibleContext,
+                                          "getAccessibleChildrenCount",
+                                          "()I");
+  jint count = (*jniEnv)->CallIntMethod( jniEnv, ac, jmid );
+
+  return (gint)count;
 }
 
 static gint
 jaw_object_get_index_in_parent (AtkObject *atk_obj)
 {
-       if (jaw_toplevel_get_child_index(JAW_TOPLEVEL(atk_get_root()), atk_obj) != -1) {
-               return jaw_toplevel_get_child_index(JAW_TOPLEVEL(atk_get_root()), atk_obj);
-       }
-
-       JawObject *jaw_obj = JAW_OBJECT(atk_obj);
-       jobject ac = jaw_obj->acc_context;
-       JNIEnv *jniEnv = jaw_util_get_jni_env();
-
-       jclass classAccessibleContext = (*jniEnv)->FindClass( jniEnv, "javax/accessibility/AccessibleContext" 
);
-       jmethodID jmid = (*jniEnv)->GetMethodID( jniEnv, classAccessibleContext, 
"getAccessibleIndexInParent", "()I");
-       jint index = (*jniEnv)->CallIntMethod( jniEnv, ac, jmid );
-
-       return (gint)index;
+  if (jaw_toplevel_get_child_index(JAW_TOPLEVEL(atk_get_root()), atk_obj) != -1)
+  {
+    return jaw_toplevel_get_child_index(JAW_TOPLEVEL(atk_get_root()), atk_obj);
+  }
+
+  JawObject *jaw_obj = JAW_OBJECT(atk_obj);
+  jobject ac = jaw_obj->acc_context;
+  JNIEnv *jniEnv = jaw_util_get_jni_env();
+
+  jclass classAccessibleContext = (*jniEnv)->FindClass(jniEnv,
+                                                       "javax/accessibility/AccessibleContext" );
+  jmethodID jmid = (*jniEnv)->GetMethodID(jniEnv,
+                                          classAccessibleContext,
+                                          "getAccessibleIndexInParent",
+                                          "()I");
+  jint index = (*jniEnv)->CallIntMethod( jniEnv, ac, jmid );
+
+  return (gint)index;
 }
 
 static AtkRole
 jaw_object_get_role (AtkObject *atk_obj)
 {
-       JawObject *jaw_obj = JAW_OBJECT(atk_obj);
-       atk_obj->role = jaw_util_get_atk_role_from_jobj(jaw_obj->acc_context);
-       return atk_obj->role;
+  JawObject *jaw_obj = JAW_OBJECT(atk_obj);
+  atk_obj->role = jaw_util_get_atk_role_from_jobj(jaw_obj->acc_context);
+  return atk_obj->role;
 }
 
 static AtkStateSet*
 jaw_object_ref_state_set (AtkObject *atk_obj)
 {
-       JawObject *jaw_obj = JAW_OBJECT(atk_obj);
-       AtkStateSet* state_set = jaw_obj->state_set;
-       atk_state_set_clear_states( state_set );
-
-       jobject ac = jaw_obj->acc_context;
-       JNIEnv *jniEnv = jaw_util_get_jni_env();
-       jclass classAccessibleContext = (*jniEnv)->FindClass( jniEnv, "javax/accessibility/AccessibleContext" 
);
-       jmethodID jmid = (*jniEnv)->GetMethodID( jniEnv, classAccessibleContext, "getAccessibleStateSet", 
"()Ljavax/accessibility/AccessibleStateSet;" );
-       jobject jstate_set = (*jniEnv)->CallObjectMethod( jniEnv, ac, jmid );
-
-       jclass classAccessibleStateSet = (*jniEnv)->FindClass( jniEnv, 
"javax/accessibility/AccessibleStateSet" );
-       jmid = (*jniEnv)->GetMethodID(jniEnv, classAccessibleStateSet, "toArray", 
"()[Ljavax/accessibility/AccessibleState;");
-       jobjectArray jstate_arr = (*jniEnv)->CallObjectMethod( jniEnv, jstate_set, jmid );
-
-       jsize jarr_size = (*jniEnv)->GetArrayLength(jniEnv, jstate_arr);
-       jsize i;
-       for (i = 0; i < jarr_size; i++) {
-               jobject jstate = (*jniEnv)->GetObjectArrayElement( jniEnv, jstate_arr, i );
-               AtkStateType state_type = jaw_util_get_atk_state_type_from_java_state( jniEnv, jstate );
-               atk_state_set_add_state( state_set, state_type );
-               if (state_type == ATK_STATE_ENABLED) {
-                       atk_state_set_add_state( state_set, ATK_STATE_SENSITIVE );
-               }
-       }
-
-       g_object_ref(G_OBJECT(state_set));
-
-       return state_set;
+  JawObject *jaw_obj = JAW_OBJECT(atk_obj);
+  AtkStateSet* state_set = jaw_obj->state_set;
+  atk_state_set_clear_states( state_set );
+
+  jobject ac = jaw_obj->acc_context;
+  JNIEnv *jniEnv = jaw_util_get_jni_env();
+  jclass classAccessibleContext = (*jniEnv)->FindClass(jniEnv,
+                                                       "javax/accessibility/AccessibleContext" );
+  jmethodID jmid = (*jniEnv)->GetMethodID(jniEnv,
+                                          classAccessibleContext,
+                                          "getAccessibleStateSet",
+                                          "()Ljavax/accessibility/AccessibleStateSet;" );
+  jobject jstate_set = (*jniEnv)->CallObjectMethod( jniEnv, ac, jmid );
+
+  jclass classAccessibleStateSet = (*jniEnv)->FindClass(jniEnv,
+                                                        "javax/accessibility/AccessibleStateSet" );
+  jmid = (*jniEnv)->GetMethodID(jniEnv,
+                                classAccessibleStateSet,
+                                "toArray",
+                                "()[Ljavax/accessibility/AccessibleState;");
+
+  jobjectArray jstate_arr = (*jniEnv)->CallObjectMethod( jniEnv, jstate_set, jmid );
+
+  jsize jarr_size = (*jniEnv)->GetArrayLength(jniEnv, jstate_arr);
+  jsize i;
+  for (i = 0; i < jarr_size; i++)
+  {
+    jobject jstate = (*jniEnv)->GetObjectArrayElement( jniEnv, jstate_arr, i );
+    AtkStateType state_type = jaw_util_get_atk_state_type_from_java_state( jniEnv, jstate );
+    atk_state_set_add_state( state_set, state_type );
+    if (state_type == ATK_STATE_ENABLED)
+    {
+      atk_state_set_add_state( state_set, ATK_STATE_SENSITIVE );
+    }
+  }
+
+  g_object_ref(G_OBJECT(state_set));
+
+  return state_set;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]