Completely re-work the protocol definitions.
[platform/upstream/at-spi2-core.git] / idl / application.didl
1
2 /*
3   An interface identifying an object which is the root of the
4   hierarchy associated with a running application.
5 */
6 interface org.freestandards.atspi.Application {
7
8         /* A string indicating the type of user interface toolkit used by the application. */
9         read property string ToolkitName;
10
11         /* A string indicating the version of the applications accessibility bridge. */
12         read property string Version;
13
14         /* Gets the locale in which the application is currently running. */
15         method GetLocale {
16                 LocaleType locale_type;
17         } reply {
18                 string locale;
19         }
20 }