jfxtras.icalendarfx.properties.PropLanguage Maven / Gradle / Ivy
package jfxtras.icalendarfx.properties;
import jfxtras.icalendarfx.parameters.Language;
import jfxtras.icalendarfx.properties.component.descriptive.Categories;
import jfxtras.icalendarfx.properties.component.timezone.TimeZoneName;
/**
* Property with language and a text-based value
*
* @param - type of property value
*
* @see PropBaseLanguage
*
* concrete subclasses
* @see Categories
* @see TimeZoneName
*/
public interface PropLanguage extends VProperty
{
/**
* LANGUAGE
* To specify the language for text values in a property or property parameter.
*
* Examples:
* SUMMARY;LANGUAGE=en-US:Company Holiday Party
* LOCATION;LANGUAGE=no:Tyskland
*/
Language getLanguage();
void setLanguage(Language language);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy