Package com.webmethods.caf.faces.convert
Class FormattedDateTimeConverter
java.lang.Object
com.webmethods.caf.faces.convert.BaseConverter
com.webmethods.caf.faces.convert.FormattedDateTimeConverter
- All Implemented Interfaces:
StateHolder
,Converter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
protected static final DateFormat
static final String
static final String
protected Boolean
protected Integer
protected String
protected String
protected String
protected ValueExpression
Fields inherited from class com.webmethods.caf.faces.convert.BaseConverter
BAD_PARAMETER_LONG_ID, BAD_PARAMETER_SHORT_ID, BAD_STRING_LONG_ID, BAD_STRING_SHORT_ID, BAD_TYPE_LONG_ID, BAD_TYPE_SHORT_ID, m_bshowCAFErrorMsg, m_clientLocale, m_CustomMessage
Fields inherited from interface javax.faces.convert.Converter
DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAsObject
(FacesContext context, UIComponent component, String value) getAsString
(FacesContext context, UIComponent component, Object value) boolean
boolean
void
restoreState
(FacesContext context, Object state) saveState
(FacesContext context) void
setDisplayTime
(boolean bValue) void
setPattern
(String sPattern) void
setPatternTime
(String sPattern) void
setTimePrecision
(Integer iValue) void
setTimePrecision
(String sValue) As defined in g11nutils class DateFormatUtilvoid
setTimeZone
(String sValue) void
setTimeZoneBinding
(ValueExpression timeZoneBinding) void
setTransient
(boolean transientFlag) protected DateFormat
setupDateTimeFormater
(FacesContext context) Methods inherited from class com.webmethods.caf.faces.convert.BaseConverter
getBadCommonInputMsg, getBadInputMsg, getBadInputMsg, getBadInputStringTypeMsg, getBadInputTypeMsg, getClientLocale, getClientTimeZone, getCustomErrorMsg, getRegion, getshowCAFErrorMsg, isBlankValue, isStringObj, isValue, setCustomErrorMsg, setRegion, setshowCAFErrorMsg, validateFromObject, validateFromString
-
Field Details
-
CONVERTER_ID
- See Also:
-
DEFAULT_DATE_PATTERN
- See Also:
-
DEFAULT_TIME_PATTERN
- See Also:
-
dateFormatDefault
-
m_sPattern
-
m_sPatternTime
-
m_sTimeZone
-
m_vTimeZoneBinding
-
m_iTimePrecision
-
m_bDisplayTime
-
-
Constructor Details
-
FormattedDateTimeConverter
public FormattedDateTimeConverter()
-
-
Method Details
-
getAsObject
- Specified by:
getAsObject
in interfaceConverter
-
getAsString
- Specified by:
getAsString
in interfaceConverter
-
setupDateTimeFormater
-
getParseInputMsg
-
getPattern
-
setPattern
-
getPatternTime
-
setPatternTime
-
getDisplayTime
public boolean getDisplayTime() -
setDisplayTime
public void setDisplayTime(boolean bValue) -
getTimeZone
-
setTimeZone
-
getTimeZoneBinding
-
setTimeZoneBinding
-
getTimePercision
-
setTimePrecision
As defined in g11nutils class DateFormatUtil- Parameters:
sValue
- WITH_MINUTES:0,WITH_SECONDS:1,WITH_MILLIS:2
-
setTimePrecision
-
saveState
- Specified by:
saveState
in interfaceStateHolder
-
restoreState
- Specified by:
restoreState
in interfaceStateHolder
-
isTransient
public boolean isTransient()- Specified by:
isTransient
in interfaceStateHolder
-
setTransient
public void setTransient(boolean transientFlag) - Specified by:
setTransient
in interfaceStateHolder
-