Die Java-API im Workplace Designer
Beispiel
Im Beispiel gehen wir davon aus, dass uns eine Java-Klasse zur Umrechnung von Maßstabsangaben zur Verfügung steht. Diese besitzt eine öffentliche Methode umrechnen(), die drei Parameter benötigt: den Quell- und den Zielmaßstab sowie den umzurechnenden Wert. Die Maßstäbe werden dabei als numerische Werte von 1 bis 6 gekennzeichnet und als Integerwerte übergeben. Der umzurechnende Wert soll vom Typ double sein. Innerhalb der Klasse wird unter Verwendung einer Hilfsklasse der Startwert zuerst in die Originalgröße und anschließend in den Zielmaßstab umgerechnet. Als Ergebnis wird ein Wert vom Typ double zurückgegeben.
function createCalendarAppointment(locCalendarService:WorkplaceCalendar, _
startDate:Date, endDate:Date, subject:String, description:String, _
location:String ) {
// Eventuelle Exceptions müssen durch die rufende Routine abgefangen werden
var calEntry:com.ibm.workplace.api.calendar.data.CalendarEntry = _
locCalendarService.createCalendarEntry();
calEntry.setStartTime(startDate);
calEntry.setEndTime(endDate);
calEntry.setDescription(description);
calEntry.setSubject(subject);
calEntry.setLocation(location);
calEntry.setEventType(calEntry.TYPE_APPOINTMENT);
var entryIDText = locCalendarService.addCalendarEntry(calEntry);