Package org.teamapps.ux.session
Class SessionConfiguration
java.lang.Object
org.teamapps.ux.session.SessionConfiguration
public class SessionConfiguration
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description SessionConfiguration() -
Method Summary
Modifier and Type Method Description static SessionConfigurationcreate(java.util.Locale userLocale, java.time.ZoneId timeZone, StylingTheme theme, boolean optimizedForTouch)static SessionConfigurationcreateDefault()org.teamapps.dto.UiConfigurationcreateUiConfiguration()java.lang.StringgetDateFormat()java.time.format.DateTimeFormattergetDateFormatter()java.time.format.DateTimeFormattergetDateTimeFormatter()java.lang.StringgetDecimalSeparator()java.time.DayOfWeekgetFirstDayOfWeek()java.lang.StringgetIconPath()java.util.LocalegetLanguageLocale()StylingThemegetTheme()java.lang.StringgetThousandsSeparator()java.lang.StringgetTimeFormat()java.time.format.DateTimeFormattergetTimeFormatter()java.time.ZoneIdgetTimeZone()booleanisOptimizedForTouch()voidsetDateFormat(java.lang.String dateFormat)voidsetDecimalSeparator(java.lang.String decimalSeparator)voidsetFirstDayOfWeek(java.time.DayOfWeek firstDayOfWeek)voidsetIconPath(java.lang.String iconPath)voidsetLanguageLocale(java.util.Locale languageLocale)voidsetOptimizedForTouch(boolean optimizedForTouch)voidsetTheme(StylingTheme theme)voidsetThousandsSeparator(java.lang.String thousandsSeparator)voidsetTimeFormat(java.lang.String timeFormat)voidsetTimeZone(java.time.ZoneId timeZone)
-
Constructor Details
-
SessionConfiguration
public SessionConfiguration()
-
-
Method Details
-
createDefault
-
create
public static SessionConfiguration create(java.util.Locale userLocale, java.time.ZoneId timeZone, StylingTheme theme, boolean optimizedForTouch) -
createUiConfiguration
public org.teamapps.dto.UiConfiguration createUiConfiguration() -
getLanguageLocale
public java.util.Locale getLanguageLocale() -
setLanguageLocale
public void setLanguageLocale(java.util.Locale languageLocale) -
getTimeZone
public java.time.ZoneId getTimeZone() -
setTimeZone
public void setTimeZone(java.time.ZoneId timeZone) -
getDateFormat
public java.lang.String getDateFormat() -
setDateFormat
public void setDateFormat(java.lang.String dateFormat) -
getTimeFormat
public java.lang.String getTimeFormat() -
setTimeFormat
public void setTimeFormat(java.lang.String timeFormat) -
getFirstDayOfWeek
public java.time.DayOfWeek getFirstDayOfWeek() -
setFirstDayOfWeek
public void setFirstDayOfWeek(java.time.DayOfWeek firstDayOfWeek) -
getDecimalSeparator
public java.lang.String getDecimalSeparator() -
setDecimalSeparator
public void setDecimalSeparator(java.lang.String decimalSeparator) -
getThousandsSeparator
public java.lang.String getThousandsSeparator() -
setThousandsSeparator
public void setThousandsSeparator(java.lang.String thousandsSeparator) -
isOptimizedForTouch
public boolean isOptimizedForTouch() -
setOptimizedForTouch
public void setOptimizedForTouch(boolean optimizedForTouch) -
getIconPath
public java.lang.String getIconPath() -
setIconPath
public void setIconPath(java.lang.String iconPath) -
getTheme
-
setTheme
-
getDateFormatter
public java.time.format.DateTimeFormatter getDateFormatter() -
getTimeFormatter
public java.time.format.DateTimeFormatter getTimeFormatter() -
getDateTimeFormatter
public java.time.format.DateTimeFormatter getDateTimeFormatter()
-