jfxtras.icalendarfx.properties.PropDateTime Maven / Gradle / Ivy
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