X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=xml%2Forg.freedesktop.atspi.Registry.xml;h=9abced17032ceb62987d28156ace86e22125d1cc;hb=36a4131a9cc9fc8d474058d2a9448bc9eac91f17;hp=52cc31cb2a82538104913aabcd6dfd2330837304;hpb=fb77cfa4dc9c4cbd95fba08dae5fdf4318b3e6b3;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git
diff --git a/xml/org.freedesktop.atspi.Registry.xml b/xml/org.freedesktop.atspi.Registry.xml
index 52cc31c..9abced1 100644
--- a/xml/org.freedesktop.atspi.Registry.xml
+++ b/xml/org.freedesktop.atspi.Registry.xml
@@ -9,11 +9,11 @@
interact with those applications.
The Registry service provides four basic functions to Assistive Technology (AT) clients:
-
- - It provides a list of the applications who have registered with the
- AT-SPI framework, thereby announcing their participation in the AT-SPI framework.
- - It gives access to system device events via the associated DeviceEventController interface.
-
+
+ - It provides a list of the applications who have registered with the
+ AT-SPI framework, thereby announcing their participation in the AT-SPI framework.
+ - It gives access to system device events via the associated DeviceEventController interface.
+
From the point of view of accessible applications (i.e. AT-SPI service producers),
@@ -33,111 +33,53 @@
illustrating the relationship between applications, Registry, and AT is shown at:
http://developer.gnome.org/projects/gap/tech-docs/SPIBlockDiagram.png
-
-
- Register a new application with the accessibility broker.
-
-
-
-
- De-register an application previously registered with the broker.
- deregisterApplication:
-
-
-
- A reference to the Application to be deregistered.
-
-
-
-
-
- Register a client's interest in (all) application events of
- a certain type.
-
-
-
- A reference to the requesting EventListener.
-
-
-
-
- A string which indicates the type of events about which the client desires notification.
-
-
-
-
-
-
- The requesting EventListenerRequest that a previously registered client stop receiving global notifications for all events for which it was registered.
-
-
-
-
-
-
- The requesting EventListener
-
-
-
-
- A string indicating the type of eventsRequest that a previously registered client stop receiving global notifications for events of a certain type.
-
-
-
-
-
- Event types: "Window" "Desktop"
- "Window:Create" "Window:Destroy"
- "Window:Iconify" "Window:Restore"
- "Window:Fullscreen" "Window:Resize"
- "Desktop:Create" "Desktop:Destroy"
- "Desktop:Focus" "Desktop:Defocus"
- "Desktop:Reorder"
- "Focus"
- "GtkWidget:show"
- "GObject:notify:propertyname"
-
- ( not sure we should allow these last 2 forms,
- since they are toolkit-specific, but they're powerful )
- Get the current number of desktops.
-
-
+
- A short integer indicating the current number of Desktops.
+ Gets all the currently registered applications.
+
+
+ A list of strings containing the D-Bus bus names of the applications.
+
-
-
- Get the nth accessible desktop.
-
-
-
+
+
- A reference to the requested Desktop.
-
+ Updates an AT about recently added or removed applications.
+
+
+
+ Unique bus name of the application that has been removed or added.
+ The integer is an enumeration:
+ 0 : The application has been removed.
+ 1 : The application has been added.
+
-
-
-
- Get a list of accessible desktops.
-
-
+
+
+
- A sequence containing references tothe Desktops.
-
-
+ Register a new application with the accessibility registry.
+
+
+
+ D-Bus Bus name of the application that wishes to be made accessible.
+
+
-
-
- Obtain an object which can be used to request device event notifications.
-
-
-
- An object implementing DeviceEventController
-
-
+
+
+
+ De-register an application from accessibility registry.
+
+
+
+ D-Bus Bus name of the application that wishes to be made accessible.
+
+
+