private DateFormat createFormatter(Locale loc, String pattern) throws JspException { // Apply pattern, if present if (pattern != null) { return new SimpleDateFormat(pattern, loc); } if ((type == null) || DATE.equalsIgnoreCase(type)) { int style = Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"); return DateFormat.getDateInstance(style, loc); } else if (TIME.equalsIgnoreCase(type)) { int style = Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"); return DateFormat.getTimeInstance(style, loc); } else if (DATETIME.equalsIgnoreCase(type)) { int style1 = Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"); int style2 = Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"); return DateFormat.getDateTimeInstance(style1, style2, loc); } else { throw new JspException(Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } } }
private DateFormat createFormatter(Locale loc) throws JspException { DateFormat formatter = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { formatter = DateFormat.getDateInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { formatter = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { formatter = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } return formatter; } }
private DateFormat createFormatter(Locale loc, String pattern) throws JspException { // Apply pattern, if present if (pattern != null) { return new SimpleDateFormat(pattern, loc); } if ((type == null) || DATE.equalsIgnoreCase(type)) { int style = Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"); return DateFormat.getDateInstance(style, loc); } else if (TIME.equalsIgnoreCase(type)) { int style = Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"); return DateFormat.getTimeInstance(style, loc); } else if (DATETIME.equalsIgnoreCase(type)) { int style1 = Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"); int style2 = Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"); return DateFormat.getDateTimeInstance(style1, style2, loc); } else { throw new JspException(Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } } }
private DateFormat createFormatter(Locale loc) throws JspException { DateFormat formatter = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { formatter = DateFormat.getDateInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { formatter = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { formatter = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } return formatter; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createFormatter(Locale loc) throws JspException { DateFormat formatter = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { formatter = DateFormat.getDateInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { formatter = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { formatter = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } return formatter; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createFormatter(Locale loc) throws JspException { DateFormat formatter = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { formatter = DateFormat.getDateInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { formatter = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { formatter = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } return formatter; } }
private DateFormat createParser(Locale loc) throws JspException { DateFormat parser = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { parser = DateFormat.getDateInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { parser = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { parser = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "PARSE_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "PARSE_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("PARSE_DATE_INVALID_TYPE", type)); } parser.setLenient(false); return parser; } }
private DateFormat createFormatter(Locale loc) throws JspException { DateFormat formatter = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { formatter = DateFormat.getDateInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { formatter = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { formatter = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } return formatter; } }
private DateFormat createFormatter(Locale loc) throws JspException { DateFormat formatter = null; if ((type == null) || DATE.equalsIgnoreCase(type)) { formatter = DateFormat.getDateInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), loc); } else if (TIME.equalsIgnoreCase(type)) { formatter = DateFormat.getTimeInstance( Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else if (DATETIME.equalsIgnoreCase(type)) { formatter = DateFormat.getDateTimeInstance( Util.getStyle(dateStyle, "FORMAT_DATE_INVALID_DATE_STYLE"), Util.getStyle(timeStyle, "FORMAT_DATE_INVALID_TIME_STYLE"), loc); } else { throw new JspException( Resources.getMessage("FORMAT_DATE_INVALID_TYPE", type)); } return formatter; } }