~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick-proposed

« back to all changes in this revision

Viewing changes to docs/reference/calendar/libedata-cal/xml/e-data-cal-view.xml

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-05-17 17:02:06 UTC
  • mfrom: (1.1.79 upstream) (1.6.12 experimental)
  • Revision ID: james.westby@ubuntu.com-20100517170206-4ufr52vwrhh26yh0
Tags: 2.30.1-1ubuntu1
* Merge from debian experimental. Remaining change:
  (LP: #42199, #229669, #173703, #360344, #508494)
  + debian/control:
    - add Vcs-Bzr tag
    - don't use libgnome
    - Use Breaks instead of Conflicts against evolution 2.25 and earlier.
  + debian/evolution-data-server.install,
    debian/patches/45_libcamel_providers_version.patch:
    - use the upstream versioning, not a Debian-specific one 
  + debian/libedata-book1.2-dev.install, debian/libebackend-1.2-dev.install,
    debian/libcamel1.2-dev.install, debian/libedataserverui1.2-dev.install:
    - install html documentation
  + debian/rules:
    - don't build documentation it's shipped with the tarball

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
3
 
               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
 
<refentry id="EDataCalView">
5
 
<refmeta>
6
 
<refentrytitle role="top_of_page" id="EDataCalView.top_of_page">EDataCalView</refentrytitle>
7
 
<manvolnum>3</manvolnum>
8
 
<refmiscinfo>
9
 
  LIBEDATA-CAL Library
10
 
</refmiscinfo>
11
 
</refmeta>
12
 
<refnamediv>
13
 
<refname>EDataCalView</refname>
14
 
<refpurpose>Implementation of the calendar CORBA search interface.</refpurpose>
15
 
</refnamediv>
16
 
 
17
 
<refsynopsisdiv id="EDataCalView.synopsis" role="synopsis">
18
 
<title role="synopsis.title">Synopsis</title>
19
 
 
20
 
<synopsis>#define             <link linkend="QUERY:CAPS">QUERY</link>                               (obj)
21
 
#define             <link linkend="IS-QUERY:CAPS">IS_QUERY</link>                            (obj)
22
 
<link linkend="EDataCalView"><returnvalue>EDataCalView</returnvalue></link> *      <link linkend="e-data-cal-view-new">e_data_cal_view_new</link>                 (<parameter><link linkend="ECalBackend"><type>ECalBackend</type></link> *backend</parameter>,
23
 
                                                         <parameter><link linkend="GNOME-Evolution-Calendar-CalViewListener"><type>GNOME_Evolution_Calendar_CalViewListener</type></link> ql</parameter>,
24
 
                                                         <parameter><link linkend="ECalBackendSExp"><type>ECalBackendSExp</type></link> *sexp</parameter>);
25
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-add-listener">e_data_cal_view_add_listener</link>        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
26
 
                                                         <parameter><link linkend="GNOME-Evolution-Calendar-CalViewListener"><type>GNOME_Evolution_Calendar_CalViewListener</type></link> ql</parameter>);
27
 
const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> *       <link linkend="e-data-cal-view-get-text">e_data_cal_view_get_text</link>            (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);
28
 
<link linkend="ECalBackendSExp"><returnvalue>ECalBackendSExp</returnvalue></link> *   <link linkend="e-data-cal-view-get-object-sexp">e_data_cal_view_get_object_sexp</link>     (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);
29
 
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            <link linkend="e-data-cal-view-object-matches">e_data_cal_view_object_matches</link>      (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
30
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
31
 
<link linkend="GList"><returnvalue>GList</returnvalue></link> *             <link linkend="e-data-cal-view-get-matched-objects">e_data_cal_view_get_matched_objects</link> (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);
32
 
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            <link linkend="e-data-cal-view-is-started">e_data_cal_view_is_started</link>          (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);
33
 
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            <link linkend="e-data-cal-view-is-done">e_data_cal_view_is_done</link>             (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);
34
 
<link linkend="GNOME-Evolution-Calendar-CallStatus"><returnvalue>GNOME_Evolution_Calendar_CallStatus</returnvalue></link>  <link linkend="e-data-cal-view-get-done-status">e_data_cal_view_get_done_status</link>
35
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);
36
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-objects-added">e_data_cal_view_notify_objects_added</link>
37
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
38
 
                                                         <parameter>const <link linkend="GList"><type>GList</type></link> *objects</parameter>);
39
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-objects-added-1">e_data_cal_view_notify_objects_added_1</link>
40
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
41
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
42
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-objects-modified">e_data_cal_view_notify_objects_modified</link>
43
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
44
 
                                                         <parameter>const <link linkend="GList"><type>GList</type></link> *objects</parameter>);
45
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-objects-modified-1">e_data_cal_view_notify_objects_modified_1</link>
46
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
47
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
48
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-objects-removed">e_data_cal_view_notify_objects_removed</link>
49
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
50
 
                                                         <parameter>const <link linkend="GList"><type>GList</type></link> *ids</parameter>);
51
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-objects-removed-1">e_data_cal_view_notify_objects_removed_1</link>
52
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
53
 
                                                         <parameter>const <link linkend="ECalComponentId"><type>ECalComponentId</type></link> *id</parameter>);
54
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-progress">e_data_cal_view_notify_progress</link>     (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
55
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *message</parameter>,
56
 
                                                         <parameter><link linkend="gint"><type>gint</type></link> percent</parameter>);
57
 
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="e-data-cal-view-notify-done">e_data_cal_view_notify_done</link>         (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
58
 
                                                         <parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);
59
 
</synopsis>
60
 
</refsynopsisdiv>
61
 
 
62
 
<refsect1 id="EDataCalView.description" role="desc">
63
 
<title role="desc.title">Description</title>
64
 
<para>
65
 
</para>
66
 
</refsect1>
67
 
<refsect1 id="EDataCalView.details" role="details">
68
 
<title role="details.title">Details</title>
69
 
<refsect2 id="QUERY:CAPS" role="macro">
70
 
<title>QUERY()</title>
71
 
<indexterm zone="QUERY:CAPS"><primary>QUERY</primary></indexterm>
72
 
<programlisting>#define QUERY(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), E_DATA_CAL_VIEW_TYPE, EDataCalView))
73
 
</programlisting>
74
 
<para>
75
 
</para><variablelist role="params">
76
 
<varlistentry><term><parameter>obj</parameter>&#160;:</term>
77
 
<listitem><simpara>
78
 
</simpara></listitem></varlistentry>
79
 
</variablelist></refsect2>
80
 
<refsect2 id="IS-QUERY:CAPS" role="macro">
81
 
<title>IS_QUERY()</title>
82
 
<indexterm zone="IS-QUERY:CAPS"><primary>IS_QUERY</primary></indexterm>
83
 
<programlisting>#define IS_QUERY(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), E_DATA_CAL_VIEW_TYPE))
84
 
</programlisting>
85
 
<para>
86
 
</para><variablelist role="params">
87
 
<varlistentry><term><parameter>obj</parameter>&#160;:</term>
88
 
<listitem><simpara>
89
 
</simpara></listitem></varlistentry>
90
 
</variablelist></refsect2>
91
 
<refsect2 id="e-data-cal-view-new" role="function">
92
 
<title>e_data_cal_view_new ()</title>
93
 
<indexterm zone="e-data-cal-view-new"><primary>e_data_cal_view_new</primary></indexterm>
94
 
<programlisting><link linkend="EDataCalView"><returnvalue>EDataCalView</returnvalue></link> *      e_data_cal_view_new                 (<parameter><link linkend="ECalBackend"><type>ECalBackend</type></link> *backend</parameter>,
95
 
                                                         <parameter><link linkend="GNOME-Evolution-Calendar-CalViewListener"><type>GNOME_Evolution_Calendar_CalViewListener</type></link> ql</parameter>,
96
 
                                                         <parameter><link linkend="ECalBackendSExp"><type>ECalBackendSExp</type></link> *sexp</parameter>);</programlisting>
97
 
<para>
98
 
Creates a new query engine object that monitors a calendar backend.</para>
99
 
<variablelist role="params">
100
 
<varlistentry><term><parameter>backend</parameter>&#160;:</term>
101
 
<listitem><simpara>Calendar backend that the query object will monitor.
102
 
</simpara></listitem></varlistentry>
103
 
<varlistentry><term><parameter>ql</parameter>&#160;:</term>
104
 
<listitem><simpara>Listener for query results.
105
 
</simpara></listitem></varlistentry>
106
 
<varlistentry><term><parameter>sexp</parameter>&#160;:</term>
107
 
<listitem><simpara>Sexp that defines the query.
108
 
</simpara></listitem></varlistentry>
109
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A newly-created query object, or NULL on failure.
110
 
</simpara></listitem></varlistentry>
111
 
</variablelist></refsect2>
112
 
<refsect2 id="e-data-cal-view-add-listener" role="function">
113
 
<title>e_data_cal_view_add_listener ()</title>
114
 
<indexterm zone="e-data-cal-view-add-listener"><primary>e_data_cal_view_add_listener</primary></indexterm>
115
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_add_listener        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
116
 
                                                         <parameter><link linkend="GNOME-Evolution-Calendar-CalViewListener"><type>GNOME_Evolution_Calendar_CalViewListener</type></link> ql</parameter>);</programlisting>
117
 
<para>
118
 
Adds the given CORBA listener to a <link linkend="EDataCalView"><type>EDataCalView</type></link> object. This makes the view
119
 
object notify that listener when notifying the other listeners already attached
120
 
to the view.</para>
121
 
<variablelist role="params">
122
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
123
 
<listitem><simpara>A <link linkend="EDataCalView"><type>EDataCalView</type></link> object.
124
 
</simpara></listitem></varlistentry>
125
 
<varlistentry><term><parameter>ql</parameter>&#160;:</term>
126
 
<listitem><simpara>A CORBA query listener to add to the list of listeners.
127
 
</simpara></listitem></varlistentry>
128
 
</variablelist></refsect2>
129
 
<refsect2 id="e-data-cal-view-get-text" role="function">
130
 
<title>e_data_cal_view_get_text ()</title>
131
 
<indexterm zone="e-data-cal-view-get-text"><primary>e_data_cal_view_get_text</primary></indexterm>
132
 
<programlisting>const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> *       e_data_cal_view_get_text            (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);</programlisting>
133
 
<para>
134
 
Get the expression used for the given query.</para>
135
 
<variablelist role="params">
136
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
137
 
<listitem><simpara>A <link linkend="EDataCalView"><type>EDataCalView</type></link> object.
138
 
</simpara></listitem></varlistentry>
139
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the query expression used to search.
140
 
</simpara></listitem></varlistentry>
141
 
</variablelist></refsect2>
142
 
<refsect2 id="e-data-cal-view-get-object-sexp" role="function">
143
 
<title>e_data_cal_view_get_object_sexp ()</title>
144
 
<indexterm zone="e-data-cal-view-get-object-sexp"><primary>e_data_cal_view_get_object_sexp</primary></indexterm>
145
 
<programlisting><link linkend="ECalBackendSExp"><returnvalue>ECalBackendSExp</returnvalue></link> *   e_data_cal_view_get_object_sexp     (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);</programlisting>
146
 
<para>
147
 
Get the <link linkend="ECalBackendSExp"><type>ECalBackendSExp</type></link> object used for the given query.</para>
148
 
<variablelist role="params">
149
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
150
 
<listitem><simpara>A query object.
151
 
</simpara></listitem></varlistentry>
152
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The expression object used to search.
153
 
</simpara></listitem></varlistentry>
154
 
</variablelist></refsect2>
155
 
<refsect2 id="e-data-cal-view-object-matches" role="function">
156
 
<title>e_data_cal_view_object_matches ()</title>
157
 
<indexterm zone="e-data-cal-view-object-matches"><primary>e_data_cal_view_object_matches</primary></indexterm>
158
 
<programlisting><link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            e_data_cal_view_object_matches      (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
159
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
160
 
<para>
161
 
Compares the given <parameter>object</parameter> to the regular expression used for the
162
 
given query.</para>
163
 
<variablelist role="params">
164
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
165
 
<listitem><simpara>A query object.
166
 
</simpara></listitem></varlistentry>
167
 
<varlistentry><term><parameter>object</parameter>&#160;:</term>
168
 
<listitem><simpara>Object to match.
169
 
</simpara></listitem></varlistentry>
170
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> TRUE if the object matches the expression, FALSE if not.
171
 
</simpara></listitem></varlistentry>
172
 
</variablelist></refsect2>
173
 
<refsect2 id="e-data-cal-view-get-matched-objects" role="function">
174
 
<title>e_data_cal_view_get_matched_objects ()</title>
175
 
<indexterm zone="e-data-cal-view-get-matched-objects"><primary>e_data_cal_view_get_matched_objects</primary></indexterm>
176
 
<programlisting><link linkend="GList"><returnvalue>GList</returnvalue></link> *             e_data_cal_view_get_matched_objects (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);</programlisting>
177
 
<para>
178
 
Gets the list of objects already matched for the given query.</para>
179
 
<variablelist role="params">
180
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
181
 
<listitem><simpara>A query object.
182
 
</simpara></listitem></varlistentry>
183
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A list of matched objects.
184
 
</simpara></listitem></varlistentry>
185
 
</variablelist></refsect2>
186
 
<refsect2 id="e-data-cal-view-is-started" role="function">
187
 
<title>e_data_cal_view_is_started ()</title>
188
 
<indexterm zone="e-data-cal-view-is-started"><primary>e_data_cal_view_is_started</primary></indexterm>
189
 
<programlisting><link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            e_data_cal_view_is_started          (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);</programlisting>
190
 
<para>
191
 
Checks whether the given query has already been started.</para>
192
 
<variablelist role="params">
193
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
194
 
<listitem><simpara>A query object.
195
 
</simpara></listitem></varlistentry>
196
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> TRUE if the query has already been started, FALSE otherwise.
197
 
</simpara></listitem></varlistentry>
198
 
</variablelist></refsect2>
199
 
<refsect2 id="e-data-cal-view-is-done" role="function">
200
 
<title>e_data_cal_view_is_done ()</title>
201
 
<indexterm zone="e-data-cal-view-is-done"><primary>e_data_cal_view_is_done</primary></indexterm>
202
 
<programlisting><link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            e_data_cal_view_is_done             (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);</programlisting>
203
 
<para>
204
 
Checks whether the given query is already done. Being done means the initial
205
 
matching of objects have been finished, not that no more notifications about
206
 
changes will be sent. In fact, even after done, notifications will still be sent
207
 
if there are changes in the objects matching the query search expression.</para>
208
 
<variablelist role="params">
209
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
210
 
<listitem><simpara>A query object.
211
 
</simpara></listitem></varlistentry>
212
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> TRUE if the query is done, FALSE if still in progress.
213
 
</simpara></listitem></varlistentry>
214
 
</variablelist></refsect2>
215
 
<refsect2 id="e-data-cal-view-get-done-status" role="function">
216
 
<title>e_data_cal_view_get_done_status ()</title>
217
 
<indexterm zone="e-data-cal-view-get-done-status"><primary>e_data_cal_view_get_done_status</primary></indexterm>
218
 
<programlisting><link linkend="GNOME-Evolution-Calendar-CallStatus"><returnvalue>GNOME_Evolution_Calendar_CallStatus</returnvalue></link>  e_data_cal_view_get_done_status
219
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);</programlisting>
220
 
<para>
221
 
Gets the status code obtained when the initial matching of objects was done
222
 
for the given query.</para>
223
 
<variablelist role="params">
224
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
225
 
<listitem><simpara>A query object.
226
 
</simpara></listitem></varlistentry>
227
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The query status.
228
 
</simpara></listitem></varlistentry>
229
 
</variablelist></refsect2>
230
 
<refsect2 id="e-data-cal-view-notify-objects-added" role="function">
231
 
<title>e_data_cal_view_notify_objects_added ()</title>
232
 
<indexterm zone="e-data-cal-view-notify-objects-added"><primary>e_data_cal_view_notify_objects_added</primary></indexterm>
233
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_objects_added
234
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
235
 
                                                         <parameter>const <link linkend="GList"><type>GList</type></link> *objects</parameter>);</programlisting>
236
 
<para>
237
 
Notifies all query listeners of the addition of a list of objects.</para>
238
 
<variablelist role="params">
239
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
240
 
<listitem><simpara>A query object.
241
 
</simpara></listitem></varlistentry>
242
 
<varlistentry><term><parameter>objects</parameter>&#160;:</term>
243
 
<listitem><simpara>List of objects that have been added.
244
 
</simpara></listitem></varlistentry>
245
 
</variablelist></refsect2>
246
 
<refsect2 id="e-data-cal-view-notify-objects-added-1" role="function">
247
 
<title>e_data_cal_view_notify_objects_added_1 ()</title>
248
 
<indexterm zone="e-data-cal-view-notify-objects-added-1"><primary>e_data_cal_view_notify_objects_added_1</primary></indexterm>
249
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_objects_added_1
250
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
251
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
252
 
<para>
253
 
Notifies all the query listeners of the addition of a single object.</para>
254
 
<variablelist role="params">
255
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
256
 
<listitem><simpara>A query object.
257
 
</simpara></listitem></varlistentry>
258
 
<varlistentry><term><parameter>object</parameter>&#160;:</term>
259
 
<listitem><simpara>The object that has been added.
260
 
</simpara></listitem></varlistentry>
261
 
</variablelist></refsect2>
262
 
<refsect2 id="e-data-cal-view-notify-objects-modified" role="function">
263
 
<title>e_data_cal_view_notify_objects_modified ()</title>
264
 
<indexterm zone="e-data-cal-view-notify-objects-modified"><primary>e_data_cal_view_notify_objects_modified</primary></indexterm>
265
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_objects_modified
266
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
267
 
                                                         <parameter>const <link linkend="GList"><type>GList</type></link> *objects</parameter>);</programlisting>
268
 
<para>
269
 
Notifies all query listeners of the modification of a list of objects.</para>
270
 
<variablelist role="params">
271
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
272
 
<listitem><simpara>A query object.
273
 
</simpara></listitem></varlistentry>
274
 
<varlistentry><term><parameter>objects</parameter>&#160;:</term>
275
 
<listitem><simpara>List of modified objects.
276
 
</simpara></listitem></varlistentry>
277
 
</variablelist></refsect2>
278
 
<refsect2 id="e-data-cal-view-notify-objects-modified-1" role="function">
279
 
<title>e_data_cal_view_notify_objects_modified_1 ()</title>
280
 
<indexterm zone="e-data-cal-view-notify-objects-modified-1"><primary>e_data_cal_view_notify_objects_modified_1</primary></indexterm>
281
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_objects_modified_1
282
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
283
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
284
 
<para>
285
 
Notifies all query listeners of the modification of a single object.</para>
286
 
<variablelist role="params">
287
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
288
 
<listitem><simpara>A query object.
289
 
</simpara></listitem></varlistentry>
290
 
<varlistentry><term><parameter>object</parameter>&#160;:</term>
291
 
<listitem><simpara>The modified object.
292
 
</simpara></listitem></varlistentry>
293
 
</variablelist></refsect2>
294
 
<refsect2 id="e-data-cal-view-notify-objects-removed" role="function">
295
 
<title>e_data_cal_view_notify_objects_removed ()</title>
296
 
<indexterm zone="e-data-cal-view-notify-objects-removed"><primary>e_data_cal_view_notify_objects_removed</primary></indexterm>
297
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_objects_removed
298
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
299
 
                                                         <parameter>const <link linkend="GList"><type>GList</type></link> *ids</parameter>);</programlisting>
300
 
<para>
301
 
Notifies all query listener of the removal of a list of objects.</para>
302
 
<variablelist role="params">
303
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
304
 
<listitem><simpara>A query object.
305
 
</simpara></listitem></varlistentry>
306
 
<varlistentry><term><parameter>ids</parameter>&#160;:</term>
307
 
<listitem><simpara>List of IDs for the objects that have been removed.
308
 
</simpara></listitem></varlistentry>
309
 
</variablelist></refsect2>
310
 
<refsect2 id="e-data-cal-view-notify-objects-removed-1" role="function">
311
 
<title>e_data_cal_view_notify_objects_removed_1 ()</title>
312
 
<indexterm zone="e-data-cal-view-notify-objects-removed-1"><primary>e_data_cal_view_notify_objects_removed_1</primary></indexterm>
313
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_objects_removed_1
314
 
                                                        (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
315
 
                                                         <parameter>const <link linkend="ECalComponentId"><type>ECalComponentId</type></link> *id</parameter>);</programlisting>
316
 
<para>
317
 
Notifies all query listener of the removal of a single object.</para>
318
 
<variablelist role="params">
319
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
320
 
<listitem><simpara>A query object.
321
 
</simpara></listitem></varlistentry>
322
 
<varlistentry><term><parameter>id</parameter>&#160;:</term>
323
 
<listitem><simpara>ID of the removed object.
324
 
</simpara></listitem></varlistentry>
325
 
</variablelist></refsect2>
326
 
<refsect2 id="e-data-cal-view-notify-progress" role="function">
327
 
<title>e_data_cal_view_notify_progress ()</title>
328
 
<indexterm zone="e-data-cal-view-notify-progress"><primary>e_data_cal_view_notify_progress</primary></indexterm>
329
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_progress     (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
330
 
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *message</parameter>,
331
 
                                                         <parameter><link linkend="gint"><type>gint</type></link> percent</parameter>);</programlisting>
332
 
<para>
333
 
Notifies all query listeners of progress messages.</para>
334
 
<variablelist role="params">
335
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
336
 
<listitem><simpara>A query object.
337
 
</simpara></listitem></varlistentry>
338
 
<varlistentry><term><parameter>message</parameter>&#160;:</term>
339
 
<listitem><simpara>Progress message to send to listeners.
340
 
</simpara></listitem></varlistentry>
341
 
<varlistentry><term><parameter>percent</parameter>&#160;:</term>
342
 
<listitem><simpara>Percentage completed.
343
 
</simpara></listitem></varlistentry>
344
 
</variablelist></refsect2>
345
 
<refsect2 id="e-data-cal-view-notify-done" role="function">
346
 
<title>e_data_cal_view_notify_done ()</title>
347
 
<indexterm zone="e-data-cal-view-notify-done"><primary>e_data_cal_view_notify_done</primary></indexterm>
348
 
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                e_data_cal_view_notify_done         (<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>,
349
 
                                                         <parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);</programlisting>
350
 
<para>
351
 
Notifies all query listeners of the completion of the query, including a
352
 
status code.</para>
353
 
<variablelist role="params">
354
 
<varlistentry><term><parameter>query</parameter>&#160;:</term>
355
 
<listitem><simpara>A query object.
356
 
</simpara></listitem></varlistentry>
357
 
<varlistentry><term><parameter>status</parameter>&#160;:</term>
358
 
<listitem><simpara>Query completion status code.
359
 
</simpara></listitem></varlistentry>
360
 
</variablelist></refsect2>
361
 
 
362
 
</refsect1>
363
 
 
364
 
</refentry>