in myfaces-html5-core/src/main/java/org/apache/myfaces/html5/renderkit/input/util/Html5DateTimeFormatUtils.java [45:78]
public static Date parseDateTime(String value, String type) throws ParseException
{
if (value == null || value.length() == 0)
return null;
if (HTML5.INPUT_TYPE_DATETIME.equals(type))
{
return _parseGlobalDateTime(value);
}
else if (HTML5.INPUT_TYPE_DATETIME_LOCAL.equals(type))
{
return _parseLocalDateTime(value);
}
else if (HTML5.INPUT_TYPE_DATE.equals(type))
{
return _parseDate(value);
}
else if (HTML5.INPUT_TYPE_TIME.equals(type))
{
return _parseTime(value);
}
else if (HTML5.INPUT_TYPE_MONTH.equals(type))
{
return _parseMonth(value);
}
else if (HTML5.INPUT_TYPE_WEEK.equals(type))
{
return _parseWeek(value);
}
else
{
throw new FacesException("Type " + type + " is not applicable.");
}
}