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(com.ibm.icu.util.ULocale locale, java.time.ZoneId timeZone, StylingTheme theme, boolean optimizedForTouch)static SessionConfigurationcreateForClientInfo(ClientInfo clientInfo)org.teamapps.dto.UiConfigurationcreateUiConfiguration()DateTimeFormatDescriptorgetDateFormat()java.time.DayOfWeekgetFirstDayOfWeek()java.lang.StringgetIconPath()java.util.LocalegetLocale()StylingThemegetTheme()DateTimeFormatDescriptorgetTimeFormat()java.time.ZoneIdgetTimeZone()com.ibm.icu.util.ULocalegetULocale()booleanisOptimizedForTouch()voidsetDateFormat(DateTimeFormatDescriptor dateFormat)voidsetFirstDayOfWeek(java.time.DayOfWeek firstDayOfWeek)voidsetIconPath(java.lang.String iconPath)voidsetLocale(java.util.Locale locale)voidsetOptimizedForTouch(boolean optimizedForTouch)voidsetTheme(StylingTheme theme)voidsetTimeFormat(DateTimeFormatDescriptor timeFormat)voidsetTimeZone(java.time.ZoneId timeZone)voidsetULocale(com.ibm.icu.util.ULocale locale)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SessionConfiguration
public SessionConfiguration()
-
-
Method Details
-
createForClientInfo
-
create
public static SessionConfiguration create(com.ibm.icu.util.ULocale locale, java.time.ZoneId timeZone, StylingTheme theme, boolean optimizedForTouch) -
createUiConfiguration
public org.teamapps.dto.UiConfiguration createUiConfiguration() -
getLocale
public java.util.Locale getLocale() -
getULocale
public com.ibm.icu.util.ULocale getULocale() -
setLocale
public void setLocale(java.util.Locale locale) -
setULocale
public void setULocale(com.ibm.icu.util.ULocale locale) -
getDateFormat
-
setDateFormat
-
getTimeFormat
-
setTimeFormat
-
getTimeZone
public java.time.ZoneId getTimeZone() -
setTimeZone
public void setTimeZone(java.time.ZoneId timeZone) -
getFirstDayOfWeek
public java.time.DayOfWeek getFirstDayOfWeek() -
setFirstDayOfWeek
public void setFirstDayOfWeek(java.time.DayOfWeek firstDayOfWeek) -
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
-