net.fortuna.ical4j.model.property
Class LastModified

java.lang.Object
  extended by net.fortuna.ical4j.model.Content
      extended by net.fortuna.ical4j.model.Property
          extended by net.fortuna.ical4j.model.property.DateProperty
              extended by net.fortuna.ical4j.model.property.UtcProperty
                  extended by net.fortuna.ical4j.model.property.LastModified
All Implemented Interfaces:
Serializable

public class LastModified
extends UtcProperty

$Id$ Created: [Apr 6, 2004] Defines a LAST-MODIFIED iCalendar component property.

     4.8.7.3 Last Modified
     
        Property Name: LAST-MODIFIED
     
        Purpose: The property specifies the date and time that the
        information associated with the calendar component was last revised
        in the calendar store.
     
             Note: This is analogous to the modification date and time for a
             file in the file system.
     
        Value Type: DATE-TIME
     
        Property Parameters: Non-standard property parameters can be
        specified on this property.
     
        Conformance: This property can be specified in the "EVENT", "VTODO",
        "VJOURNAL" or "VTIMEZONE" calendar components.
     
        Description: The property value MUST be specified in the UTC time
        format.
     
        Format Definition: The property is defined by the following notation:
     
          last-mod   = "LAST-MODIFIED" lstparam ":" date-time CRLF
     
          lstparam   = *(";" xparam)
 

Author:
benf
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.fortuna.ical4j.model.Property
ACTION, ATTACH, ATTENDEE, BUSYTYPE, CALSCALE, CATEGORIES, CLASS, COMMENT, COMPLETED, CONTACT, COUNTRY, CREATED, DESCRIPTION, DTEND, DTSTAMP, DTSTART, DUE, DURATION, EXDATE, EXPERIMENTAL_PREFIX, EXRULE, EXTENDED_ADDRESS, FREEBUSY, GEO, LAST_MODIFIED, LOCALITY, LOCATION, LOCATION_TYPE, METHOD, NAME, ORGANIZER, PERCENT_COMPLETE, POSTALCODE, PRIORITY, PRODID, RDATE, RECURRENCE_ID, REGION, RELATED_TO, REPEAT, REQUEST_STATUS, RESOURCES, RRULE, SEQUENCE, STATUS, STREET_ADDRESS, SUMMARY, TEL, TRANSP, TRIGGER, TZID, TZNAME, TZOFFSETFROM, TZOFFSETTO, TZURL, UID, URL, VERSION
 
Constructor Summary
LastModified()
          Default constructor.
LastModified(DateTime aDate)
           
LastModified(ParameterList aList, DateTime aDate)
           
LastModified(ParameterList aList, String aValue)
           
LastModified(String aValue)
           
 
Method Summary
 
Methods inherited from class net.fortuna.ical4j.model.property.UtcProperty
getDateTime, setDateTime, setTimeZone, validate
 
Methods inherited from class net.fortuna.ical4j.model.property.DateProperty
copy, getDate, getTimeZone, getValue, hashCode, isUtc, setDate, setUtc, setValue
 
Methods inherited from class net.fortuna.ical4j.model.Property
equals, getName, getParameter, getParameters, getParameters, isCalendarProperty, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LastModified

public LastModified()
Default constructor.


LastModified

public LastModified(String aValue)
             throws ParseException
Parameters:
aValue - a date-time value
Throws:
ParseException - where the specified string is not a valid date-time

LastModified

public LastModified(ParameterList aList,
                    String aValue)
             throws ParseException
Parameters:
aList - a list of parameters for this component
aValue - a value string for this component
Throws:
ParseException - where the specified value string is not a valid date-time/date representation

LastModified

public LastModified(DateTime aDate)
Parameters:
aDate - a date representation of a date-time value

LastModified

public LastModified(ParameterList aList,
                    DateTime aDate)
Parameters:
aList - a list of parameters for this component
aDate - a date representation of a date-time value


Copyright © 2004-2012 Micronode. All Rights Reserved.