1
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
3
<interface name="org.kde.ActivityManager">
5
<!-- service control methods -->
12
<!-- workspace activities control -->
13
<method name="CurrentActivity">
14
<arg type="s" direction="out"/>
16
<method name="SetCurrentActivity">
17
<arg type="b" direction="out"/>
18
<arg name="id" type="s" direction="in"/>
21
<method name="AddActivity">
22
<arg type="s" direction="out"/>
23
<arg name="name" type="s" direction="in"/>
25
<method name="StartActivity">
26
<arg name="id" type="s" direction="in"/>
28
<method name="StopActivity">
29
<arg name="id" type="s" direction="in"/>
31
<method name="ActivityState">
32
<arg type="i" direction="out"/>
33
<arg name="id" type="s" direction="in"/>
35
<method name="RemoveActivity">
36
<arg name="id" type="s" direction="in"/>
39
<method name="ListActivities">
40
<arg type="as" direction="out"/>
42
<method name="ListActivities">
43
<arg type="as" direction="out"/>
44
<arg name="state" type="i" direction="in"/>
47
<method name="ActivityName">
48
<arg type="s" direction="out"/>
49
<arg name="id" type="s" direction="in"/>
51
<method name="SetActivityName">
52
<arg name="id" type="s" direction="in"/>
53
<arg name="name" type="s" direction="in"/>
56
<method name="ActivityDescription">
57
<arg type="s" direction="out"/>
58
<arg name="id" type="s" direction="in"/>
60
<method name="SetActivityDescription">
61
<arg name="id" type="s" direction="in"/>
62
<arg name="description" type="s" direction="in"/>
65
<method name="ActivityIcon">
66
<arg type="s" direction="out"/>
67
<arg name="id" type="s" direction="in"/>
69
<method name="SetActivityIcon">
70
<arg name="id" type="s" direction="in"/>
71
<arg name="icon" type="s" direction="in"/>
74
<method name="IsBackstoreAvailable">
75
<arg type="b" direction="out"/>
78
<signal name="CurrentActivityChanged">
79
<arg name="id" type="s" direction="out"/>
82
<signal name="ActivityAdded">
83
<arg name="id" type="s" direction="out"/>
85
<signal name="ActivityStarted">
86
<arg name="id" type="s" direction="out"/>
88
<signal name="ActivityStopped">
89
<arg name="id" type="s" direction="out"/>
91
<signal name="ActivityRemoved">
92
<arg name="id" type="s" direction="out"/>
94
<signal name="ActivityChanged">
95
<arg name="id" type="s" direction="out"/>
97
<signal name="ActivityStateChanged">
98
<arg name="id" type="s" direction="out"/>
99
<arg name="state" type="i" direction="out"/>
102
<!-- Resource related mothods -->
103
<method name="RegisterResourceEvent">
104
<arg name="application" type="s" direction="in"/>
105
<arg name="windowId" type="u" direction="in"/>
106
<arg name="uri" type="s" direction="in"/>
107
<arg name="event" type="u" direction="in"/>
108
<arg name="reason" type="u" direction="in"/>
110
<method name="RegisterResourceMimeType">
111
<arg name="uri" type="s" direction="in"/>
112
<arg name="mimetype" type="s" direction="in"/>
114
<method name="RegisterResourceTitle">
115
<arg name="uri" type="s" direction="in"/>
116
<arg name="title" type="s" direction="in"/>
118
<method name="LinkResourceToActivity">
119
<arg name="uri" type="s" direction="in"/>
120
<arg name="activity" type="s" direction="in"/>
122
<method name="LinkResourceToActivity">
123
<arg name="uri" type="s" direction="in"/>
126
<!-- <method name="UnlinkResourceFromActivity"> -->
127
<!-- <arg name="uri" type="s" direction="in"/> -->
128
<!-- <arg name="activity" type="s" direction="in"/> -->
130
<!-- <method name="UnlinkResourceFromActivity"> -->
131
<!-- <arg name="uri" type="s" direction="in"/> -->