Class BasicRegionalSettings
- java.lang.Object
-
- com.inductiveautomation.ignition.common.i18n.BasicRegionalSettings
-
- All Implemented Interfaces:
RegionalSettings
,java.io.Serializable
public class BasicRegionalSettings extends java.lang.Object implements RegionalSettings
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BasicRegionalSettings()
Note: If you want to create a settings object for a locale, use the static createFor function.BasicRegionalSettings(RegionalSettings copy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BasicRegionalSettings
createFor(java.util.Locale locale)
boolean
equals(java.lang.Object obj)
java.lang.String
getDecimalSeparator()
java.lang.String
getExponentSeparator()
java.lang.String
getGroupingSeparator()
java.util.Locale
getLocale()
java.lang.String
getLongDateFormat()
java.lang.String
getLongTimeFormat()
java.lang.String
getShortDateFormat()
java.lang.String
getShortTimeFormat()
int
hashCode()
void
setDecimalSeparator(java.lang.String decimalSeparator)
void
setExponentSeparator(java.lang.String exponentSeparator)
void
setGroupingSeparator(java.lang.String groupingSeparator)
void
setLocale(java.util.Locale locale)
void
setLongDateFormat(java.lang.String longDateFormat)
void
setLongTimeFormat(java.lang.String longTimeFormat)
void
setShortDateFormat(java.lang.String shortDateFormat)
void
setShortTimeFormat(java.lang.String shortTimeFormat)
-
-
-
Constructor Detail
-
BasicRegionalSettings
public BasicRegionalSettings()
Note: If you want to create a settings object for a locale, use the static createFor function.
-
BasicRegionalSettings
public BasicRegionalSettings(RegionalSettings copy)
-
-
Method Detail
-
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale
in interfaceRegionalSettings
-
setLocale
public void setLocale(java.util.Locale locale)
-
getGroupingSeparator
public java.lang.String getGroupingSeparator()
- Specified by:
getGroupingSeparator
in interfaceRegionalSettings
-
setGroupingSeparator
public void setGroupingSeparator(java.lang.String groupingSeparator)
-
getDecimalSeparator
public java.lang.String getDecimalSeparator()
- Specified by:
getDecimalSeparator
in interfaceRegionalSettings
-
setDecimalSeparator
public void setDecimalSeparator(java.lang.String decimalSeparator)
-
getExponentSeparator
public java.lang.String getExponentSeparator()
- Specified by:
getExponentSeparator
in interfaceRegionalSettings
-
setExponentSeparator
public void setExponentSeparator(java.lang.String exponentSeparator)
-
getLongDateFormat
public java.lang.String getLongDateFormat()
- Specified by:
getLongDateFormat
in interfaceRegionalSettings
-
setLongDateFormat
public void setLongDateFormat(java.lang.String longDateFormat)
-
getShortDateFormat
public java.lang.String getShortDateFormat()
- Specified by:
getShortDateFormat
in interfaceRegionalSettings
-
setShortDateFormat
public void setShortDateFormat(java.lang.String shortDateFormat)
-
getLongTimeFormat
public java.lang.String getLongTimeFormat()
- Specified by:
getLongTimeFormat
in interfaceRegionalSettings
-
setLongTimeFormat
public void setLongTimeFormat(java.lang.String longTimeFormat)
-
getShortTimeFormat
public java.lang.String getShortTimeFormat()
- Specified by:
getShortTimeFormat
in interfaceRegionalSettings
-
setShortTimeFormat
public void setShortTimeFormat(java.lang.String shortTimeFormat)
-
createFor
public static BasicRegionalSettings createFor(java.util.Locale locale)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-