List of usage examples for org.apache.commons.validator GenericValidator isBlankOrNull
public static boolean isBlankOrNull(String value)
Checks if the field isn't null and length of the field is greater than zero not including whitespace.
From source file:org.squale.welcom.taglib.table.impl.TableRendererV2001.java
/** * @see ITableRenderer#drawNavigation(String, String, String) *///from w w w .j av a2 s . c om public String drawNavigation(String totalLabel, String navigation, String width) { TrimStringBuffer sb = new TrimStringBuffer(); sb.append("<table class=\"noborder\" width=\"" + width + "\"> \n"); sb.append("\t <tr class=\"blueAFsoustitre\">\n"); if (!GenericValidator.isBlankOrNull(totalLabel)) { sb.append("\t\t <td valign=\"bottom\">" + totalLabel + "</td>"); } else { sb.append("\t\t <td></td>"); } if (!GenericValidator.isBlankOrNull(totalLabel)) { sb.append("\t\t <td align=\"right\" valign=\"top\">"); sb.append(navigation); sb.append("\t\t </td>"); } else { sb.append("\t\t <td></td>"); } sb.append("\t </tr>\n"); sb.append("</table>\n"); return sb.toString(); }
From source file:org.squale.welcom.taglib.table.impl.TableRendererV2002.java
/** * @see ITableRenderer#drawTableStart(String, String) *//*from w ww . j av a 2 s . c o m*/ public String drawTableStart(String tableName, String width) { final TrimStringBuffer sb = new TrimStringBuffer(); sb.append("<table "); if (!GenericValidator.isBlankOrNull(tableName)) { sb.append("id=\"" + tableName + "\" "); } sb.append("border=\"0\" cellspacing=\"0\" class=\"liste\" width=\"" + width + "\"> \n"); return sb.toString(); }
From source file:org.squale.welcom.taglib.table.impl.TableRendererV2002.java
/** * @see ITableRenderer#drawNavigation(String, String, String) */// w ww .j a v a2 s.c o m public String drawNavigation(String totalLabel, String navigation, String width) { TrimStringBuffer sb = new TrimStringBuffer(); sb.append("<table class=\"noborder\" width=\"" + width + "\"> \n"); sb.append("\t <tr >\n"); if (!GenericValidator.isBlankOrNull(totalLabel)) { sb.append("\t\t <td valign=\"bottom\"><p class=\"encadreBleu gras\" style=\"padding-bottom:3\">" + totalLabel + "</p></td>"); } else { sb.append("\t\t <td></td>"); } if (!GenericValidator.isBlankOrNull(navigation)) { sb.append("\t\t <td align=\"right\" valign=\"bottom\"><p class=\"encadreBleu gras\">"); sb.append(navigation); sb.append("\t\t </p></td>"); } else { sb.append("\t\t <td></td>"); } sb.append("\t </tr>\n"); sb.append("</table>\n"); return sb.toString(); }
From source file:org.squale.welcom.taglib.table.impl.TableRendererV3001.java
/** * @see ITableRenderer#drawTableStart(String, String) *//*from w w w . j a va2 s . co m*/ public String drawTableStart(String tableName, String width) { final TrimStringBuffer sb = new TrimStringBuffer(); sb.append("<table class=\"tblh\" "); if (!GenericValidator.isBlankOrNull(tableName)) { sb.append("id=\"" + tableName + "\" "); } sb.append("width=\"" + width + "\"> \n"); return sb.toString(); }
From source file:org.squale.welcom.taglib.table.impl.TableRendererV3001.java
/** * @see ITableRenderer#drawNavigation(String, String, String) *///from w w w .j av a 2 s . c o m public String drawNavigation(String totalLabel, String navigation, String width) { TrimStringBuffer sb = new TrimStringBuffer(); sb.append("<div class=\"pagination\"> \n"); if (!GenericValidator.isBlankOrNull(totalLabel)) { sb.append("<div style=\"float:left;font-weight: bold;\">" + totalLabel + "</div>"); } if (!GenericValidator.isBlankOrNull(navigation)) { sb.append(navigation); } else { sb.append(" "); } sb.append("</div>\n"); return sb.toString(); }
From source file:org.squale.welcom.taglib.table.InternalTableUtil.java
/** * Retourne la collection non trie/* w w w . java 2 s . c om*/ * * @param session : Session en cour * @param name : Nom du bean * @param property : Nom de la property du bean * @return la collection trie */ private static Collection getTable(final HttpSession session, final String name, final String property) { Collection tableDisplay = null; final Object o = session.getAttribute(name); if (!GenericValidator.isBlankOrNull(property)) { try { tableDisplay = (Collection) LayoutUtils.getProperty(o, property); } catch (final Exception ex) { log.error(ex, ex); } } else { tableDisplay = (Collection) o; } return tableDisplay; }
From source file:org.squale.welcom.taglib.table.InternalTableUtil.java
/** * @param label label de chaine tronquer * @param truncate la chaine contenant les indications de tronquature. * @param type le type de la chaine//from ww w . ja va 2s. c om * @return vrai si la chaine dot tre tronque */ public static boolean isTruncated(final String label, final String truncate, final String type) { if (!GenericValidator.isBlankOrNull(truncate) && (GenericValidator.isBlankOrNull(type) || type.equalsIgnoreCase("STRING")) && (label.length() > parseTruncate(truncate))) { return true; } return false; }
From source file:org.squale.welcom.taglib.table.ListColumnSort.java
/** * Transforme le couple name, property en clef * /*from w w w.j a v a 2 s . c om*/ * @param name name * @param property property * @return la clef (name.property) */ public static String getCle(String name, String property) { String cle = name; if (!GenericValidator.isBlankOrNull(property)) { cle += ("." + property); } return cle; }
From source file:org.squale.welcom.taglib.table.TableNavigatorTag.java
/** * @return chaine URL/* ww w . jav a2s . c om*/ */ protected String getServletName() { if (!GenericValidator.isBlankOrNull(callBackUrl)) { if (callBackUrl.indexOf('?') > 0) { return callBackUrl + "&action=navigate&"; } else { return callBackUrl + "?action=navigate&"; } } else { return Util.SERVEPATH + "?"; } }
From source file:org.squale.welcom.taglib.table.TableNavigatorTag.java
/** * Gere le lien pour un id donne/*from ww w .jav a2 s .co m*/ * * @return : liens */ protected String getStartHref() { String frwd = null; if (!GenericValidator.isBlankOrNull(table.getMapping())) { frwd = "wforward=" + Util.encode(table.getMapping()); } else { frwd = "requestURI=" + Util.encode(request.getRequestURI()); } final String result = baseURL + "/" + getServletName() + frwd + "&"; return response.encodeURL(result); }