private: Silence compiler warnings in generated source files.
[platform/upstream/evolution-data-server.git] / private / org.gnome.evolution.dataserver.CalendarFactory.xml
1 <!DOCTYPE node PUBLIC
2 "-//freedesktop//DTD D-Bus Object Introspection 1.0//EN"
3 "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
4 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
5
6 <!--
7     org.gnome.evolution.dataserver.CalendarFactory:
8     @short_description: Factory for calendar objects
9     @since: 3.8
10
11     This interface provides access to Calendar interfaces.
12 -->
13 <interface name="org.gnome.evolution.dataserver.CalendarFactory">
14   <!--
15       OpenCalendar:
16       @source_uid: Unique identifier for a data source
17       @object_path: Object path of the calendar backend
18       @since: 3.8
19
20       Returns the object path of the calendar backend for @uid.
21   -->
22   <method name="OpenCalendar">
23     <arg name="source_uid" direction="in" type="s"/>
24     <arg name="object_path" direction="out" type="s"/>
25   </method>
26
27   <!--
28       OpenTaskList:
29       @source_uid: Unique identifier for a data source
30       @object_path: Object path of the task list backend
31       @since: 3.8
32
33       Returns the object path of the task list backend for @uid.
34
35   -->
36   <method name="OpenTaskList">
37     <arg name="source_uid" direction="in" type="s"/>
38     <arg name="object_path" direction="out" type="s"/>
39   </method>
40
41   <!--
42       OpenMemoList:
43       @source_uid: Unique identifier for a data source
44       @object_path: Object path of the memo list backend
45       @since: 3.8
46
47       Returns the object path of the memo list backend for @uid.
48   -->
49   <method name="OpenMemoList">
50     <arg name="source_uid" direction="in" type="s"/>
51     <arg name="object_path" direction="out" type="s"/>
52   </method>
53 </interface>
54