prickett 02/03/17 21:29:30
Modified: periodicity/src/java/org/apache/commons/periodicity/test/vevent
VEventSaveOnlyTest.java
Log:
Added code to set values for the property parameters.
Revision Changes Path
1.4 +30 -0
jakarta-commons-sandbox/periodicity/src/java/org/apache/commons/periodicity/test/vevent/VEventSaveOnlyTest.java
Index: VEventSaveOnlyTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons-sandbox/periodicity/src/java/org/apache/commons/periodicity/test/vevent/VEventSaveOnlyTest.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- VEventSaveOnlyTest.java 17 Mar 2002 14:54:53 -0000 1.3
+++ VEventSaveOnlyTest.java 18 Mar 2002 05:29:30 -0000 1.4
@@ -110,6 +110,23 @@
public static final String LOCATION_VALUE = "Nassau, Delaware. " +
"It sure aint the Bahamas.";
public static final int PRIORITY_VALUE = 5;
+ public static final String DTSTART_TZID = "Africa/Algiers";
+ public static final String ORGANIZER_COMMON_NAME = " Jeff Prickett";
+ public static final String ORGANIZER_DIRECTORY =
+ "mailto:[EMAIL PROTECTED]";
+ public static final String ORGANIZER_SENTBY =
+ "mailto:[EMAIL PROTECTED]";
+ public static final String ORGANIZER_LANGUAGE = "US-EN";
+ public static final String DESC_LANGUAGE = "US-ES";
+ public static final String DESC_ALTREP = "http://www.shpimp.com/apache";
+ public static final String RECURID_TZID = "Africa/Bangui";
+ public static final String SUMMARY_LANGUAGE = "AF-AB";
+ public static final String SUMMARY_ALTREP =
+ "http://www.shpimp.com/apache/ant";
+ public static final String LOCATION_LANGUAGE = "AL-OM";
+ public static final String LOCATION_ALTREP =
+ "http://www.shpimp.com/apache/turbine";
+ public static final String DTEND_TZID = "Africa/Brazzaville";
/**
@@ -145,6 +162,7 @@
* of the properties of a VEvent.
*/
Dtstart start = new Dtstart();
+ start.setTimeZoneID(DTSTART_TZID);
GregorianCalendar startTime = new GregorianCalendar();
startTime.set(GregorianCalendar.DATE, 12);
startTime.set(GregorianCalendar.MONTH, GregorianCalendar.MARCH);
@@ -155,6 +173,10 @@
VEvent evt = new VEvent();
evt.setStartProp(start);
Organizer orgr = new Organizer();
+ orgr.setCommonName(ORGANIZER_COMMON_NAME);
+ orgr.setDirectoryParameter(ORGANIZER_DIRECTORY);
+ orgr.setSentByParameter(ORGANIZER_SENTBY);
+ orgr.setLanguageParameter(ORGANIZER_LANGUAGE);
orgr.setValue(ORGANIZER_VALUE);
evt.setOrganizerProp(orgr);
DTStamp stamp = new DTStamp();
@@ -172,6 +194,8 @@
Created created = new Created(createTime);
evt.setCreationDateProp(created);
Description desc = new Description(DESCRIPTION_VALUE);
+ desc.setLanguageParameter(DESC_LANGUAGE);
+ desc.setAltRep(DESC_ALTREP);
evt.setDescProp(desc);
GregorianCalendar lastmodTime = new GregorianCalendar();
lastmodTime.set(GregorianCalendar.DATE, 12);
@@ -189,12 +213,15 @@
recuridTime.set(GregorianCalendar.MINUTE, 0);
RecurID recurid = new RecurID();
recurid.setDateTime(recuridTime);
+ recurid.setTimeZoneID(RECURID_TZID);
evt.setRecurID(recurid);
Sequence sequence = new Sequence(SEQUENCE_VALUE);
evt.setSequenceProp(sequence);
Status status = new Status(Status.TENTATIVE_STATUS);
evt.setStatusProp(status);
Summary summary = new Summary(SUMMARY_VALUE);
+ summary.setLanguageParameter(SUMMARY_LANGUAGE);
+ summary.setAltRep(SUMMARY_ALTREP);
evt.setSummaryProp(summary);
DurationProp duration = new DurationProp(
new VDuration(DURATION_VALUE));
@@ -202,6 +229,8 @@
GeoProp geo = new GeoProp(LATITUDE_VALUE, LONGITUDE_VALUE);
evt.setGeoProp(geo);
Location location = new Location(LOCATION_VALUE);
+ location.setLanguageParameter(LOCATION_LANGUAGE);
+ location.setAltRep(LOCATION_ALTREP);
evt.setLocationProp(location);
Priority prior = new Priority(PRIORITY_VALUE);
evt.setPriorityProp(prior);
@@ -213,6 +242,7 @@
endTime.set(GregorianCalendar.HOUR_OF_DAY, 23);
endTime.set(GregorianCalendar.MINUTE, 35);
end.setDateTime(endTime);
+ end.setTimeZoneID(DTEND_TZID);
evt.setEndTimeProp(end);
Transparency trans =
new Transparency(Transparency.TRANSPARENT_TRANSP);
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>