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
All Methods Static Methods Instance Methods Concrete Methods 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.lang.StringgetDecimalSeparator()org.teamapps.dto.UiWeekDaygetFirstDayOfWeek()java.lang.StringgetIconPath()java.util.LocalegetLanguageLocale()StylingThemegetTheme()java.lang.StringgetThousandsSeparator()java.lang.StringgetTimeFormat()java.time.ZoneIdgetTimeZone()booleanisOptimizedForTouch()voidsetDateFormat(java.lang.String dateFormat)voidsetDecimalSeparator(java.lang.String decimalSeparator)voidsetFirstDayOfWeek(org.teamapps.dto.UiWeekDay 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)
-
-
-
Method Detail
-
createDefault
public static SessionConfiguration 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 org.teamapps.dto.UiWeekDay getFirstDayOfWeek()
-
setFirstDayOfWeek
public void setFirstDayOfWeek(org.teamapps.dto.UiWeekDay 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
public StylingTheme getTheme()
-
setTheme
public void setTheme(StylingTheme theme)
-
-