jfxtras.icalendarfx.properties.component.change.LastModified Maven / Gradle / Ivy
package jfxtras.icalendarfx.properties.component.change;
import java.time.ZonedDateTime;
import jfxtras.icalendarfx.components.DaylightSavingTime;
import jfxtras.icalendarfx.components.StandardTime;
import jfxtras.icalendarfx.components.VEvent;
import jfxtras.icalendarfx.components.VJournal;
import jfxtras.icalendarfx.components.VTodo;
import jfxtras.icalendarfx.properties.PropBaseUTC;
import jfxtras.icalendarfx.properties.component.change.LastModified;
/**
* LAST-MODIFIED
* RFC 5545, 3.8.7.3, page 138
*
* This 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.
*
* The value MUST be specified as a date with UTC time.
*
* Example:
* LAST-MODIFIED:19960817T133000Z
*
* @author David Bal
*
* The property can be specified in following components:
* @see VEvent
* @see VTodo
* @see VJournal
* @see StandardTime
* @see DaylightSavingTime
*/
public class LastModified extends PropBaseUTC
{
public LastModified(ZonedDateTime temporal)
{
super(temporal);
}
public LastModified(LastModified source)
{
super(source);
}
public LastModified()
{
super();
}
public static LastModified parse(String content)
{
return LastModified.parse(new LastModified(), content);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy