superwaba.ext.xplat.io.pimal.todobook
Class ToDoField

java.lang.Object
  |
  +--superwaba.ext.xplat.io.pimal.VersitField
        |
        +--superwaba.ext.xplat.io.pimal.VCalField
              |
              +--superwaba.ext.xplat.io.pimal.todobook.ToDoField

public class ToDoField
extends VCalField

Provides a data structure to save address data similarly to the vCalendar specification


Fields inherited from class superwaba.ext.xplat.io.pimal.VCalField
ACTION, ATTACH, ATTENDEE, CATEGORIES, CLASSIFICATION, COMMENT, COMPLETED, CONTACT, CREATED, DESCRIPTION, DTEND, DTSTAMP, DTSTART, DUE, DURATION, EXDATE, EXRULE, FREEBUSY, GEO, LAST_MODIFIED, LOCATION, ORGANIZER, PERCENT_COMPLETE, PRIORITY, RDATE, RECURRENCE_ID, RELATED_TO, REPEAT, REQUEST_STATUS, RESOURCES, RRULE, SEQUENCE, STATUS, SUMMARY, TRANSP, TRIGGER, TZID, TZNAME, TZOFFSETFROM, TZOFFSETTO, TZURL, UID, URL
 
Fields inherited from class superwaba.ext.xplat.io.pimal.VersitField
key, options, optionsAsArray, values, X
 
Constructor Summary
ToDoField(int key, java.lang.String[] options, java.lang.String[] values)
           
 
Method Summary
 java.lang.Object clone()
          Clone's the ToDoField
 
Methods inherited from class superwaba.ext.xplat.io.pimal.VCalField
parseDuration, parseISO8601, toDuration, toISO8601, toString
 
Methods inherited from class superwaba.ext.xplat.io.pimal.VersitField
addOption, cloneOptions, cloneValues, getKey, getOption, getOptions, getValues, hasOption, match, removeOption, setValues
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ToDoField

public ToDoField(int key,
                 java.lang.String[] options,
                 java.lang.String[] values)
Parameters:
key - this todo's key (one of the static keys contained in VCalField)
options - an array of Strings of the form "option=value"
values - an array of values, corresponding to the vCalendar specification of the chosen key
Method Detail

clone

public java.lang.Object clone()
Clone's the ToDoField
Overrides:
clone in class java.lang.Object
Returns:
a clone of this ToDoField