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(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)
-
-
-
Method Detail
-
createForClientInfo
public static SessionConfiguration createForClientInfo(ClientInfo clientInfo)
-
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
public DateTimeFormatDescriptor getDateFormat()
-
setDateFormat
public void setDateFormat(DateTimeFormatDescriptor dateFormat)
-
getTimeFormat
public DateTimeFormatDescriptor getTimeFormat()
-
setTimeFormat
public void setTimeFormat(DateTimeFormatDescriptor timeFormat)
-
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
public StylingTheme getTheme()
-
setTheme
public void setTheme(StylingTheme theme)
-
-