Re-register if the registry goes away and later returns
[platform/core/uifw/at-spi2-atk.git] / atk-adaptor / introspection.c
index 6a17cf0..838d933 100644 (file)
@@ -26,10 +26,12 @@ const char *spi_org_a11y_atspi_Accessible =
 "  <method name=\"GetChildAtIndex\">"
 "    <arg direction=\"in\" name=\"index\" type=\"i\" />"
 "    <arg direction=\"out\" type=\"(so)\" />"
+"    "
 "  </method>"
 ""
 "  <method name=\"GetChildren\">"
 "    <arg direction=\"out\" type=\"a(so)\" />"
+"    "
 "  </method>"
 ""
 "  <method name=\"GetIndexInParent\">"
@@ -86,13 +88,18 @@ const char *spi_org_a11y_atspi_Action =
 "    <arg direction=\"out\" type=\"s\" />"
 "  </method>"
 ""
+"  <method name=\"GetLocalizedName\">"
+"    <arg direction=\"in\" name=\"index\" type=\"i\" />"
+"    <arg direction=\"out\" type=\"s\" />"
+"  </method>"
+""
 "  <method name=\"GetKeyBinding\">"
 "    <arg direction=\"in\" name=\"index\" type=\"i\" />"
 "    <arg direction=\"out\" type=\"s\" />"
 "  </method>"
 ""
 "  <method name=\"GetActions\">"
-"    <arg direction=\"out\" name=\"index\" type=\"a(sss)\" />"
+"    <arg direction=\"out\" name=\"index\" type=\"a(ssss)\" />"
 "    "
 "  </method>"
 ""
@@ -118,6 +125,10 @@ const char *spi_org_a11y_atspi_Application =
 "    <arg direction=\"out\" type=\"s\" />"
 "  </method>"
 ""
+"  <method name=\"GetApplicationBusAddress\">"
+"    <arg direction=\"out\" type=\"s\" />"
+"  </method>"
+""
 "</interface>"
 "";
 
@@ -321,7 +332,7 @@ const char *spi_org_a11y_atspi_Image =
 const char *spi_org_a11y_atspi_Selection = 
 "<interface name=\"org.a11y.atspi.Selection\" version=\"0.1.7\">"
 ""
-"  <property access=\"read\" name=\"NSelectedChildren\" type=\"i\" />"
+"  <property access=\"read\" name=\"nSelectedChildren\" type=\"i\" />"
 ""
 "  <method name=\"GetSelectedChild\">"
 "    <arg direction=\"in\" name=\"selectedChildIndex\" type=\"i\" />"
@@ -375,9 +386,9 @@ const char *spi_org_a11y_atspi_Table =
 "    "
 "  </property>"
 ""
-"  <property access=\"read\" name=\"NSelectedRows\" type=\"i\" />"
+"  <property access=\"read\" name=\"nSelectedRows\" type=\"i\" />"
 ""
-"  <property access=\"read\" name=\"NSelectedColumns\" type=\"i\" />"
+"  <property access=\"read\" name=\"nSelectedColumns\" type=\"i\" />"
 ""
 "  <method name=\"GetAccessibleAt\">"
 "    <arg direction=\"in\" name=\"row\" type=\"i\" />"