All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jfxtras.icalendarfx.properties.PropDateTime Maven / Gradle / Ivy

The newest version!
package jfxtras.icalendarfx.properties;

import jfxtras.icalendarfx.parameters.TimeZoneIdentifierParameter;
import jfxtras.icalendarfx.properties.PropBaseDateTime;
import jfxtras.icalendarfx.properties.VProperty;
import jfxtras.icalendarfx.properties.component.misc.UnknownProperty;

/**
 * Interface for all Date and Date-Time properties
 * 
 * @author David Bal
 *
 * @param  - property Temporal value type (LocalDate, LocalDateTime or ZonedDateTime)
 * @see PropBaseDateTime
 * @see UnknownProperty
 */
public interface PropDateTime extends VProperty
{
    /*
     * default Time Zone methods are overridden by classes that require them
     */
    TimeZoneIdentifierParameter getTimeZoneIdentifier();
    void setTimeZoneIdentifier(TimeZoneIdentifierParameter timeZoneIdentifier);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy