|
1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // |
|
15 |
|
16 #include "TVERSIT.H" |
|
17 |
|
18 void CVCalTest::GetSampleVersitL() |
|
19 { |
|
20 if(!iParser) |
|
21 iParser = CParserVCal::NewL(); |
|
22 iVersit.Zero(); |
|
23 iVersit.Append(_L8(" BEgIN : vcalendar")); |
|
24 iVersit.Append(KVersitTokenCRLF); |
|
25 iVersit.Append(_L8("VERSION:1.0")); |
|
26 iVersit.Append(KVersitTokenCRLF); |
|
27 #if defined _UNICODE |
|
28 iVersit.Append(_L8("DAYLIGHT;CHARSET=UTF-8:TRUE;-06;19990707T025959;20000427T010000;ŚmĬth;EDT")); |
|
29 iVersit.Append(KVersitTokenCRLF); |
|
30 #endif |
|
31 iVersit.Append(_L8("DAYLIGHT:FALSE")); |
|
32 iVersit.Append(KVersitTokenCRLF); |
|
33 iVersit.Append(_L8("GEO:37.24,-17.87")); |
|
34 iVersit.Append(KVersitTokenCRLF); |
|
35 iVersit.Append(_L8("PRODID:-//Symbian Foundation Corporation//NONSGML My Product//EN")); |
|
36 iVersit.Append(KVersitTokenCRLF); |
|
37 iVersit.Append(_L8("TZ:-05")); |
|
38 iVersit.Append(KVersitTokenCRLF); |
|
39 iVersit.Append(_L8("TZ:+05:30")); |
|
40 iVersit.Append(KVersitTokenCRLF); |
|
41 iVersit.Append(_L8("BEGIN:VTODO")); |
|
42 iVersit.Append(KVersitTokenCRLF); |
|
43 iVersit.Append(_L8("RRULE:MD12 #0")); |
|
44 iVersit.Append(KVersitTokenCRLF); |
|
45 #if defined _UNICODE |
|
46 iVersit.Append(_L8("MALARM;CHARSET=UTF-8:66660416T000000;PT1H;24;IRS@us.gov;JÒhÑ ŚmĬth - the Check Is In The Mail!")); |
|
47 iVersit.Append(KVersitTokenCRLF); |
|
48 #endif |
|
49 iVersit.Append(_L8("DESCRIPTION;;;CHARSET=ISO-8859-8;ENCODING=QUOTED-PRINTABLE:Don’t forget to order Girl=")); |
|
50 iVersit.Append(KVersitTokenCRLF); |
|
51 iVersit.Append(_L8(" Scout cookies from Stacey today!")); |
|
52 iVersit.Append(KVersitTokenCRLF); //QUOTED-PRINTABLE |
|
53 iVersit.Append(_L8("DESCRIPTION;ENCODING=QUOTED-PRINTABLE:Meeting Arrangement=0D=0A=0D=0A9:30 -=")); |
|
54 iVersit.Append(KVersitTokenCRLF); |
|
55 iVersit.Append(_L8(" 10:30 Meeting room 1 with Example1 and Example2.=0D=0A=0D=0A")); |
|
56 iVersit.Append(KVersitTokenCRLF); |
|
57 iVersit.Append(_L8(" Scout cookies from Stacey today!")); |
|
58 iVersit.Append(KVersitTokenCRLF); //QUOTED-PRINTABLE |
|
59 iVersit.Append(_L8("DESCRIPTION:This is a very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long line of text")); |
|
60 iVersit.Append(KVersitTokenCRLF); |
|
61 iVersit.Append(_L8("DESCRIPTION:This is a very very very very very very very very very very very very very")); |
|
62 iVersit.Append(KVersitTokenCRLF); |
|
63 iVersit.Append(_L8("ATTACH;VALUE=CONTENT-ID:<anexample.part3.960817T083000.sfMail@host1.com>")); |
|
64 iVersit.Append(KVersitTokenCRLF); |
|
65 iVersit.Append(_L8("ATTACH;VALUE=URL:file://symbianfoundation.example/pub/reports/r-960812.ps")); |
|
66 iVersit.Append(KVersitTokenCRLF); |
|
67 iVersit.Append(_L8("ATTENDEE;ROLE=OWNER;STATUS=COMPLETED:anexample@host1.com")); |
|
68 iVersit.Append(KVersitTokenCRLF); |
|
69 iVersit.Append(_L8("ATTENDEE;ROLE=OWNER;STATUS=CONFIRMED:A Example <aexample@host1.com>")); |
|
70 iVersit.Append(KVersitTokenCRLF); |
|
71 iVersit.Append(_L8("ATTENDEE;ROLE=ATTENDEE;STATUS=TENTATIVE:AN Example <anexample@host2.com>")); |
|
72 iVersit.Append(KVersitTokenCRLF); |
|
73 iVersit.Append(_L8("ATTENDEE;ROLE=DELEGATE;STATUS=CONFIRMED:B Example <bexample@host1.com>")); |
|
74 iVersit.Append(KVersitTokenCRLF); |
|
75 iVersit.Append(_L8("ATTENDEE;ROLE=ATTENDEE;STATUS=CONFIRMED;VALUE=URL;TYPE=VCARD:http://www.xyz.com/~myvcard.vcf")); |
|
76 iVersit.Append(KVersitTokenCRLF); |
|
77 iVersit.Append(_L8("AALARM;TYPE=WAVE;VALUE=URL:20000101T000000; ; ; file://mmedia/taps.wav")); |
|
78 iVersit.Append(KVersitTokenCRLF); |
|
79 iVersit.Append(_L8("AALARM;TYPE=WAVE;VALUE=CONTENT-ID:20000903T060000;PT15M;4;<example.part2.=960901T083000.sfMail@host1.com>")); |
|
80 iVersit.Append(KVersitTokenCRLF); |
|
81 iVersit.Append(_L8("CATEGORIES:APPOINTMENT;EDUCATION")); |
|
82 iVersit.Append(KVersitTokenCRLF); |
|
83 iVersit.Append(_L8("CATEGORIES:MEETING")); |
|
84 iVersit.Append(KVersitTokenCRLF); |
|
85 iVersit.Append(_L8("CLASS:PUBLIC")); |
|
86 iVersit.Append(KVersitTokenCRLF); |
|
87 iVersit.Append(_L8("DCREATED:19991231T235959")); |
|
88 iVersit.Append(KVersitTokenCRLF); |
|
89 iVersit.Append(_L8("COMPLETED:20000101T000000")); |
|
90 iVersit.Append(KVersitTokenCRLF); |
|
91 iVersit.Append(_L8("DALARM:29990415T235000;PT5M;2;Your Taxes Are Due !!!")); |
|
92 iVersit.Append(KVersitTokenCRLF); |
|
93 iVersit.Append(_L8("DUE:40240401T235959Z")); |
|
94 iVersit.Append(KVersitTokenCRLF); |
|
95 iVersit.Append(_L8("DTEND:99991231T235959Z")); |
|
96 iVersit.Append(KVersitTokenCRLF); |
|
97 iVersit.Append(_L8("EXDATE:19990402T010000Z;20000403T010000Z;20010404T010000Z")); |
|
98 iVersit.Append(KVersitTokenCRLF); |
|
99 iVersit.Append(_L8("EXRULE:W2 TU TH #2")); |
|
100 iVersit.Append(KVersitTokenCRLF); |
|
101 iVersit.Append(_L8("EXRULE:D1 #10")); |
|
102 iVersit.Append(KVersitTokenCRLF); |
|
103 iVersit.Append(_L8("EXRULE:YM1 6 7 #8")); |
|
104 iVersit.Append(KVersitTokenCRLF); |
|
105 iVersit.Append(_L8("EXRULE:D1 #10")); |
|
106 iVersit.Append(KVersitTokenCRLF); |
|
107 iVersit.Append(_L8("EXRULE:D1 19941224T000000Z")); |
|
108 iVersit.Append(KVersitTokenCRLF); |
|
109 iVersit.Append(_L8("EXRULE:W1 #10")); |
|
110 iVersit.Append(KVersitTokenCRLF); |
|
111 iVersit.Append(_L8("EXRULE:W1 20261224T000000Z")); |
|
112 iVersit.Append(KVersitTokenCRLF); |
|
113 iVersit.Append(_L8("EXRULE:W2 #0")); |
|
114 iVersit.Append(KVersitTokenCRLF); |
|
115 iVersit.Append(_L8("EXRULE:W2 MO WE FR 20001224T000000Z")); |
|
116 iVersit.Append(KVersitTokenCRLF); |
|
117 iVersit.Append(_L8("EXRULE:MP1 1+ FR #10")); |
|
118 iVersit.Append(KVersitTokenCRLF); |
|
119 iVersit.Append(_L8("EXRULE:MP1 1+ FR 19991231T235959Z")); |
|
120 iVersit.Append(KVersitTokenCRLF); |
|
121 iVersit.Append(_L8("EXRULE:MP2 1+ SU 1- SU #10")); |
|
122 iVersit.Append(KVersitTokenCRLF); |
|
123 iVersit.Append(_L8("EXRULE:MP6 2+ MO TU WE TH FR #10")); |
|
124 iVersit.Append(KVersitTokenCRLF); |
|
125 iVersit.Append(_L8("EXRULE:MP1 2- MO #6")); |
|
126 iVersit.Append(KVersitTokenCRLF); |
|
127 iVersit.Append(_L8("EXRULE:MD1 3- #0")); |
|
128 iVersit.Append(KVersitTokenCRLF); |
|
129 iVersit.Append(_L8("EXRULE:MD1 2 15 #10")); |
|
130 iVersit.Append(KVersitTokenCRLF); |
|
131 iVersit.Append(_L8("EXRULE:MD1 1 LD #10")); |
|
132 iVersit.Append(KVersitTokenCRLF); |
|
133 iVersit.Append(_L8("EXRULE:MD1 1 1- #10")); |
|
134 iVersit.Append(KVersitTokenCRLF); |
|
135 iVersit.Append(_L8("EXRULE:MD18 10 11 12 13 14 15 #10")); |
|
136 iVersit.Append(KVersitTokenCRLF); |
|
137 iVersit.Append(_L8("EXRULE:MD1 2- #5")); |
|
138 iVersit.Append(KVersitTokenCRLF); |
|
139 iVersit.Append(_L8("EXRULE:YM1 6 7 #10")); |
|
140 iVersit.Append(KVersitTokenCRLF); |
|
141 iVersit.Append(_L8("EXRULE:YM2 1 2 3 #10")); |
|
142 iVersit.Append(KVersitTokenCRLF); |
|
143 iVersit.Append(_L8("EXRULE:YD3 1 100 200 #10")); |
|
144 iVersit.Append(KVersitTokenCRLF); |
|
145 iVersit.Append(_L8("RRULE:W2 TU TH")); |
|
146 iVersit.Append(KVersitTokenCRLF); |
|
147 iVersit.Append(_L8("RRULE:D1 #10")); |
|
148 iVersit.Append(KVersitTokenCRLF); |
|
149 iVersit.Append(_L8("RRULE:YM1 6 7 #8")); |
|
150 iVersit.Append(KVersitTokenCRLF); |
|
151 iVersit.Append(_L8("LAST-MODIFIED:19960817T133000Z")); |
|
152 iVersit.Append(KVersitTokenCRLF); |
|
153 iVersit.Append(_L8("LOCATION:Conference Room - F123, Bldg. 002")); |
|
154 iVersit.Append(KVersitTokenCRLF); |
|
155 iVersit.Append(_L8("LOCATION;VALUE=URL;TYPE=VCARD:http://www.symbianfoundation.example/~example.vcf")); |
|
156 iVersit.Append(KVersitTokenCRLF); |
|
157 |
|
158 iVersit.Append(_L8("RNUM:3")); |
|
159 iVersit.Append(KVersitTokenCRLF); |
|
160 iVersit.Append(_L8("PRIORITY:2")); |
|
161 iVersit.Append(KVersitTokenCRLF); |
|
162 iVersit.Append(_L8("PALARM;VALUE=URL:80980415T235000;P2Y10M15DT10H30M20S;2;file://myapps/shockme.exe")); |
|
163 iVersit.Append(KVersitTokenCRLF); |
|
164 iVersit.Append(_L8("PALARM;VALUE=URL:80990415T235000;PT1H30M;2;file://myapps/shockme.exe")); |
|
165 iVersit.Append(KVersitTokenCRLF); |
|
166 iVersit.Append(_L8("PALARM;VALUE=URL:81000415T235000;P6W;2;file://myapps/shockme.exe")); |
|
167 iVersit.Append(KVersitTokenCRLF); |
|
168 iVersit.Append(_L8("PALARM;VALUE=URL:81010415T235000;PT5M;2;file://myapps/shockme.exe")); |
|
169 iVersit.Append(KVersitTokenCRLF); |
|
170 iVersit.Append(_L8("RELATED-TO:<example.part7.19960817T083000.sfMail@host3.com>")); |
|
171 iVersit.Append(KVersitTokenCRLF); |
|
172 iVersit.Append(_L8("RELATED-TO:19960401-080045-4000F192713-0052")); |
|
173 iVersit.Append(KVersitTokenCRLF); |
|
174 iVersit.Append(_L8("RDATE:19960402T010000Z;19960403T010000Z;19960404T010000Z")); |
|
175 iVersit.Append(KVersitTokenCRLF); |
|
176 iVersit.Append(_L8("RESOURCES:EASEL;PROJECTOR;VCR")); |
|
177 iVersit.Append(KVersitTokenCRLF); |
|
178 iVersit.Append(_L8("SEQUENCE:1")); |
|
179 iVersit.Append(KVersitTokenCRLF); |
|
180 iVersit.Append(_L8("DTSTART:19960401T235959")); |
|
181 iVersit.Append(KVersitTokenCRLF); |
|
182 iVersit.Append(_L8("STATUS:TENTATIVE")); |
|
183 iVersit.Append(KVersitTokenCRLF); |
|
184 iVersit.Append(_L8("SUMMARY;LANGUAGE=fr-CA:Department Party")); |
|
185 iVersit.Append(KVersitTokenCRLF); |
|
186 iVersit.Append(_L8("TRANSP:0")); |
|
187 iVersit.Append(KVersitTokenCRLF); |
|
188 iVersit.Append(_L8("URL:http://symbianfoundation.example/pub/calendars/example/mytime.or3")); |
|
189 iVersit.Append(KVersitTokenCRLF); |
|
190 iVersit.Append(_L8("UID:19960401-080045-4000F192713-0052")); |
|
191 iVersit.Append(KVersitTokenCRLF); |
|
192 iVersit.Append(_L8("X-ABC-MMSUBJ;TYPE=WAV; VALUE=URL: http://symbianfoundation.example/mysubj.wav")); |
|
193 iVersit.Append(KVersitTokenCRLF); |
|
194 iVersit.Append(_L8("END:VTODO")); |
|
195 iVersit.Append(KVersitTokenCRLF); |
|
196 iVersit.Append(_L8("BEGIN:VEVENT")); |
|
197 iVersit.Append(KVersitTokenCRLF); |
|
198 iVersit.Append(_L8("DESCRIPTION;charset=AScii;lanGuage=SPanish : sausages")); |
|
199 iVersit.Append(KVersitTokenCRLF); |
|
200 iVersit.Append(_L8("DTSTART ; ENCODING=7-Bit: 20001127T0930")); |
|
201 iVersit.Append(KVersitTokenCRLF); |
|
202 iVersit.Append(_L8("DTEND;ENCODING=8-biT : 20101127T100000Z")); |
|
203 iVersit.Append(KVersitTokenCRLF); |
|
204 iVersit.Append(_L8("RRULE: D1 #10")); |
|
205 iVersit.Append(KVersitTokenCRLF); |
|
206 iVersit.Append(_L8("UID:12345")); |
|
207 iVersit.Append(KVersitTokenCRLF); |
|
208 iVersit.Append(_L8("X-PSION: 0")); |
|
209 iVersit.Append(KVersitTokenCRLF); |
|
210 iVersit.Append(_L8("END : VEVENT")); |
|
211 iVersit.Append(KVersitTokenCRLF); |
|
212 iVersit.Append(_L8("END:VCALENDAR")); |
|
213 iVersit.Append(KVersitTokenCRLF); |
|
214 } |