2 /*======================================================================
3 FILE: net_cp_jlibical_ICalProperty_cxx.h
5 (C) COPYRIGHT 2002, Critical Path
6 ======================================================================*/
8 #ifndef _Included_net_cp_jlibical_ICalProperty
9 #define _Included_net_cp_jlibical_ICalProperty
20 * Class: net_cp_jlibical_ICalProperty
21 * Method: as_ical_string
22 * Signature: ()Ljava/lang/String;
24 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_as_1ical_1string
28 * Class: net_cp_jlibical_ICalProperty
32 JNIEXPORT jint JNICALL Java_net_cp_jlibical_ICalProperty_isa
36 * Class: net_cp_jlibical_ICalProperty
37 * Method: isa_property
38 * Signature: (Ljava/lang/Object;)I
40 JNIEXPORT jboolean JNICALL Java_net_cp_jlibical_ICalProperty_isa_1property
41 (JNIEnv *, jobject, jobject);
44 * Class: net_cp_jlibical_ICalProperty
45 * Method: add_parameter
46 * Signature: (Lnet/cp/jlibical/ICalParameter;)V
48 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_add_1parameter
49 (JNIEnv *, jobject, jobject);
52 * Class: net_cp_jlibical_ICalProperty
53 * Method: set_parameter
54 * Signature: (Lnet/cp/jlibical/ICalParameter;)V
56 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1parameter
57 (JNIEnv *, jobject, jobject);
60 * Class: net_cp_jlibical_ICalProperty
61 * Method: set_parameter_from_string
62 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
64 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1parameter_1from_1string
65 (JNIEnv *, jobject, jstring, jstring);
68 * Class: net_cp_jlibical_ICalProperty
69 * Method: get_parameter_as_string
70 * Signature: (Ljava/lang/String;)Ljava/lang/String;
72 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1parameter_1as_1string
73 (JNIEnv *, jobject, jstring);
76 * Class: net_cp_jlibical_ICalProperty
77 * Method: remove_parameter
80 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_remove_1parameter
81 (JNIEnv *, jobject, jint);
84 * Class: net_cp_jlibical_ICalProperty
85 * Method: count_parameters
88 JNIEXPORT jint JNICALL Java_net_cp_jlibical_ICalProperty_count_1parameters
92 * Class: net_cp_jlibical_ICalProperty
93 * Method: get_first_parameter
94 * Signature: (I)Lnet/cp/jlibical/ICalParameter;
96 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1first_1parameter
97 (JNIEnv *, jobject, jint);
100 * Class: net_cp_jlibical_ICalProperty
101 * Method: get_next_parameter
102 * Signature: (I)Lnet/cp/jlibical/ICalParameter;
104 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1next_1parameter
105 (JNIEnv *, jobject, jint);
108 * Class: net_cp_jlibical_ICalProperty
110 * Signature: (Lnet/cp/jlibical/ICalValue;)V
112 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1value
113 (JNIEnv *, jobject, jobject);
116 * Class: net_cp_jlibical_ICalProperty
117 * Method: set_value_from_string
118 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
120 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1value_1from_1string
121 (JNIEnv *, jobject, jstring, jstring);
124 * Class: net_cp_jlibical_ICalProperty
126 * Signature: ()Lnet/cp/jlibical/ICalValue;
128 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1value
132 * Class: net_cp_jlibical_ICalProperty
133 * Method: get_value_as_string
134 * Signature: ()Ljava/lang/String;
136 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1value_1as_1string
140 * Class: net_cp_jlibical_ICalProperty
142 * Signature: ()Ljava/lang/String;
144 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1name
148 * Class: net_cp_jlibical_ICalProperty
149 * Method: icalparameter_value_to_value_kind
152 JNIEXPORT jint JNICALL Java_net_cp_jlibical_ICalProperty_icalparameter_1value_1to_1value_1kind
153 (JNIEnv *, jclass, jint);
156 * Class: net_cp_jlibical_ICalProperty
160 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1action
161 (JNIEnv *, jobject, jint);
164 * Class: net_cp_jlibical_ICalProperty
168 JNIEXPORT jint JNICALL Java_net_cp_jlibical_ICalProperty_get_1action
172 * Class: net_cp_jlibical_ICalProperty
173 * Method: set_attendee
174 * Signature: (Ljava/lang/String;)V
176 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1attendee
177 (JNIEnv *, jobject, jstring);
180 * Class: net_cp_jlibical_ICalProperty
181 * Method: get_attendee
182 * Signature: ()Ljava/lang/String;
184 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1attendee
188 * Class: net_cp_jlibical_ICalProperty
189 * Method: set_comment
190 * Signature: (Ljava/lang/String;)V
192 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1comment
193 (JNIEnv *, jobject, jstring);
196 * Class: net_cp_jlibical_ICalProperty
197 * Method: get_comment
198 * Signature: ()Ljava/lang/String;
200 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1comment
204 * Class: net_cp_jlibical_ICalProperty
205 * Method: set_description
206 * Signature: (Ljava/lang/String;)V
208 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1description
209 (JNIEnv *, jobject, jstring);
212 * Class: net_cp_jlibical_ICalProperty
213 * Method: get_description
214 * Signature: ()Ljava/lang/String;
216 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1description
220 * Class: net_cp_jlibical_ICalProperty
222 * Signature: (Lnet/cp/jlibical/ICalTimeType;)V
224 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1dtend
225 (JNIEnv *, jobject, jobject);
228 * Class: net_cp_jlibical_ICalProperty
230 * Signature: ()Lnet/cp/jlibical/ICalTimeType;
232 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1dtend
236 * Class: net_cp_jlibical_ICalProperty
237 * Method: set_dtstamp
238 * Signature: (Lnet/cp/jlibical/ICalTimeType;)V
240 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1dtstamp
241 (JNIEnv *, jobject, jobject);
244 * Class: net_cp_jlibical_ICalProperty
245 * Method: get_dtstamp
246 * Signature: ()Lnet/cp/jlibical/ICalTimeType;
248 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1dtstamp
252 * Class: net_cp_jlibical_ICalProperty
253 * Method: set_dtstart
254 * Signature: (Lnet/cp/jlibical/ICalTimeType;)V
256 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1dtstart
257 (JNIEnv *, jobject, jobject);
260 * Class: net_cp_jlibical_ICalProperty
261 * Method: get_dtstart
262 * Signature: ()Lnet/cp/jlibical/ICalTimeType;
264 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1dtstart
268 * Class: net_cp_jlibical_ICalProperty
270 * Signature: (Lnet/cp/jlibical/ICalTimeType;)V
272 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1due
273 (JNIEnv *, jobject, jobject);
276 * Class: net_cp_jlibical_ICalProperty
278 * Signature: ()Lnet/cp/jlibical/ICalTimeType;
280 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1due
284 * Class: net_cp_jlibical_ICalProperty
285 * Method: set_duration
286 * Signature: (Lnet/cp/jlibical/ICalDurationType;)V
288 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1duration
289 (JNIEnv *, jobject, jobject);
292 * Class: net_cp_jlibical_ICalProperty
293 * Method: get_duration
294 * Signature: ()Lnet/cp/jlibical/ICalDurationType;
296 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1duration
300 * Class: net_cp_jlibical_ICalProperty
301 * Method: set_location
302 * Signature: (Ljava/lang/String;)V
304 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1location
305 (JNIEnv *, jobject, jstring);
308 * Class: net_cp_jlibical_ICalProperty
309 * Method: get_location
310 * Signature: ()Ljava/lang/String;
312 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1location
316 * Class: net_cp_jlibical_ICalProperty
320 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1method
321 (JNIEnv *, jobject, jint);
324 * Class: net_cp_jlibical_ICalProperty
328 JNIEXPORT jint JNICALL Java_net_cp_jlibical_ICalProperty_get_1method
332 * Class: net_cp_jlibical_ICalProperty
333 * Method: set_organizer
334 * Signature: (Ljava/lang/String;)V
336 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1organizer
337 (JNIEnv *, jobject, jstring);
340 * Class: net_cp_jlibical_ICalProperty
341 * Method: get_organizer
342 * Signature: ()Ljava/lang/String;
344 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1organizer
348 * Class: net_cp_jlibical_ICalProperty
350 * Signature: (Ljava/lang/String;)V
352 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1owner
353 (JNIEnv *, jobject, jstring);
356 * Class: net_cp_jlibical_ICalProperty
358 * Signature: ()Ljava/lang/String;
360 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1owner
364 * Class: net_cp_jlibical_ICalProperty
366 * Signature: (Ljava/lang/String;)V
368 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1prodid
369 (JNIEnv *, jobject, jstring);
372 * Class: net_cp_jlibical_ICalProperty
374 * Signature: ()Ljava/lang/String;
376 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1prodid
380 * Class: net_cp_jlibical_ICalProperty
382 * Signature: (Ljava/lang/String;)V
384 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1query
385 (JNIEnv *, jobject, jstring);
388 * Class: net_cp_jlibical_ICalProperty
390 * Signature: ()Ljava/lang/String;
392 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1query
396 * Class: net_cp_jlibical_ICalProperty
397 * Method: set_queryname
398 * Signature: (Ljava/lang/String;)V
400 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1queryname
401 (JNIEnv *, jobject, jstring);
404 * Class: net_cp_jlibical_ICalProperty
405 * Method: get_queryname
406 * Signature: ()Ljava/lang/String;
408 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1queryname
412 * Class: net_cp_jlibical_ICalProperty
416 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1repeat
417 (JNIEnv *, jobject, jint);
420 * Class: net_cp_jlibical_ICalProperty
424 JNIEXPORT jint JNICALL Java_net_cp_jlibical_ICalProperty_get_1repeat
428 * Class: net_cp_jlibical_ICalProperty
429 * Method: set_summary
430 * Signature: (Ljava/lang/String;)V
432 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1summary
433 (JNIEnv *, jobject, jstring);
436 * Class: net_cp_jlibical_ICalProperty
437 * Method: get_summary
438 * Signature: ()Ljava/lang/String;
440 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1summary
444 * Class: net_cp_jlibical_ICalProperty
446 * Signature: (Ljava/lang/String;)V
448 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1target
449 (JNIEnv *, jobject, jstring);
452 * Class: net_cp_jlibical_ICalProperty
454 * Signature: ()Ljava/lang/String;
456 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1target
460 * Class: net_cp_jlibical_ICalProperty
461 * Method: set_trigger
462 * Signature: (Lnet/cp/jlibical/ICalTriggerType;)V
464 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1trigger
465 (JNIEnv *, jobject, jobject);
468 * Class: net_cp_jlibical_ICalProperty
469 * Method: get_trigger
470 * Signature: ()Lnet/cp/jlibical/ICalTriggerType;
472 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1trigger
476 * Class: net_cp_jlibical_ICalProperty
478 * Signature: (Ljava/lang/String;)V
480 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1tzid
481 (JNIEnv *, jobject, jstring);
484 * Class: net_cp_jlibical_ICalProperty
486 * Signature: ()Ljava/lang/String;
488 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1tzid
492 * Class: net_cp_jlibical_ICalProperty
494 * Signature: (Ljava/lang/String;)V
496 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1uid
497 (JNIEnv *, jobject, jstring);
500 * Class: net_cp_jlibical_ICalProperty
502 * Signature: ()Ljava/lang/String;
504 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1uid
508 * Class: net_cp_jlibical_ICalProperty
512 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_init__
516 * Class: net_cp_jlibical_ICalProperty
518 * Signature: (Ljava/lang/String;)V
520 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_init__Ljava_lang_String_2
521 (JNIEnv *, jobject, jstring);
524 * Class: net_cp_jlibical_ICalProperty
526 * Signature: (ILjava/lang/String;)V
528 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_init__ILjava_lang_String_2
529 (JNIEnv *, jobject, jint, jstring);
532 * Class: net_cp_jlibical_ICalProperty
536 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_init__I
537 (JNIEnv *, jobject, jint);
540 * Class: net_cp_jlibical_ICalProperty
544 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1status
545 (JNIEnv *, jobject, jint);
548 * Class: net_cp_jlibical_ICalProperty
552 JNIEXPORT jint JNICALL Java_net_cp_jlibical_ICalProperty_get_1status
556 * Class: net_cp_jlibical_ICalProperty
557 * Method: set_relcalid
558 * Signature: (Ljava/lang/String;)V
560 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1relcalid
561 (JNIEnv *, jobject, jstring);
564 * Class: net_cp_jlibical_ICalProperty
565 * Method: get_relcalid
566 * Signature: ()Ljava/lang/String;
568 JNIEXPORT jstring JNICALL Java_net_cp_jlibical_ICalProperty_get_1relcalid
572 * Class: net_cp_jlibical_ICalProperty
574 * Signature: (Lnet/cp/jlibical/ICalTimeType;)V
576 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1exdate
577 (JNIEnv *, jobject, jobject);
580 * Class: net_cp_jlibical_ICalProperty
582 * Signature: ()Lnet/cp/jlibical/ICalTimeType;
584 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1exdate
588 * Class: net_cp_jlibical_ICalProperty
590 * Signature: (Lnet/cp/jlibical/ICalRecurrenceType;)V
592 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1exrule
593 (JNIEnv *, jobject, jobject);
596 * Class: net_cp_jlibical_ICalProperty
598 * Signature: ()Lnet/cp/jlibical/ICalRecurrenceType;
600 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1exrule
604 * Class: net_cp_jlibical_ICalProperty
605 * Method: set_freebusy
606 * Signature: (Lnet/cp/jlibical/ICalPeriodType;)V
608 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1freebusy
609 (JNIEnv *, jobject, jobject);
612 * Class: net_cp_jlibical_ICalProperty
613 * Method: get_freebusy
614 * Signature: ()Lnet/cp/jlibical/ICalPeriodType;
616 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1freebusy
620 * Class: net_cp_jlibical_ICalProperty
621 * Method: set_recurrenceid
622 * Signature: (Lnet/cp/jlibical/ICalTimeType;)V
624 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1recurrenceid
625 (JNIEnv *, jobject, jobject);
628 * Class: net_cp_jlibical_ICalProperty
629 * Method: get_recurrenceid
630 * Signature: ()Lnet/cp/jlibical/ICalTimeType;
632 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1recurrenceid
636 * Class: net_cp_jlibical_ICalProperty
638 * Signature: (Lnet/cp/jlibical/ICalRecurrenceType;)V
640 JNIEXPORT void JNICALL Java_net_cp_jlibical_ICalProperty_set_1rrule
641 (JNIEnv *, jobject, jobject);
644 * Class: net_cp_jlibical_ICalProperty
646 * Signature: ()Lnet/cp/jlibical/ICalRecurrenceType;
648 JNIEXPORT jobject JNICALL Java_net_cp_jlibical_ICalProperty_get_1rrule