package jfxtras.icalendarfx.properties.component.relationship; import java.net.URI; import jfxtras.icalendarfx.components.VEvent; import jfxtras.icalendarfx.components.VFreeBusy; import jfxtras.icalendarfx.components.VJournal; import jfxtras.icalendarfx.components.VTodo; import jfxtras.icalendarfx.properties.VPropertyBase; import jfxtras.icalendarfx.properties.component.relationship.UniformResourceLocator; /** * DURATION * RFC 5545, 3.8.4.6, page 116 * * This property defines a Uniform Resource Locator (URL) associated with the iCalendar object. * * Examples: * URL:http://example.com/pub/calendars/jsmith/mytime.ics * * @author David Bal * * The property can be specified in following components: * @see VEvent * @see VTodo * @see VJournal * @see VFreeBusy */ public class UniformResourceLocator extends VPropertyBase<URI,UniformResourceLocator> { public UniformResourceLocator(URI value) { super(value); } public UniformResourceLocator(UniformResourceLocator source) { super(source); } public UniformResourceLocator() { super(); } public static UniformResourceLocator parse(String content) { return UniformResourceLocator.parse(new UniformResourceLocator(), content); } }