superwaba.ext.xplat.io.pimal.datebook
Class DateField

java.lang.Object
  |
  +--superwaba.ext.xplat.io.pimal.VersitField
        |
        +--superwaba.ext.xplat.io.pimal.VCalField
              |
              +--superwaba.ext.xplat.io.pimal.datebook.DateField

public class DateField
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
DateField(int key, java.lang.String[] options, java.lang.String[] values)
           
 
Method Summary
 java.lang.Object clone()
          Clone's the DateField
 
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

DateField

public DateField(int key,
                 java.lang.String[] options,
                 java.lang.String[] values)
Parameters:
key - this date'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 DateField
Overrides:
clone in class java.lang.Object
Returns:
a clone of this DateField