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.button.impl.ButtonRendererv3001.java
/** * retourne la direction en fonction du type * //w w w .j ava 2s . c om * @param type le type du bouton * @param name nom du bouton * @return la direction */ private String getDirection(final String name, final String type) { if (Util.isEquals("form", type)) { String direction = WelcomConfigurator .getMessage("chartev3.bouton." + type + "." + name + ".alignement"); if (GenericValidator.isBlankOrNull(direction)) { direction = WelcomConfigurator.getMessage("chartev3.bouton." + name + ".alignement"); } if (!GenericValidator.isBlankOrNull(direction)) { if ("g".equals(direction)) { return "right"; } } } return "left"; }
From source file:org.squale.welcom.taglib.button.impl.ButtonRendererv3001.java
/** * retourne le path du picto//from ww w . ja v a 2 s. com * * @param type le type du bouton * @param name nom du bouton * @param parentTag nom du tag parent * @return le pathpicto */ private String getPathPicto(final Tag parentTag, final String name, final String type) { String couleur = COULEUR_BLUE_AF; if ((parentTag instanceof TableBottomTag) || (parentTag instanceof JSOngletBottomTag) || (parentTag instanceof ButtonBarTag) || (parentTag instanceof FormulaireBottomTag)) { couleur = COULEUR_WHITE; } String picto = WelcomConfigurator.getMessage("chartev3.bouton." + type + "." + name + ".icone", couleur); if (!GenericValidator.isBlankOrNull(picto)) { return picto; } else { picto = WelcomConfigurator.getMessage("chartev3.bouton." + name + ".icone", couleur); if (!GenericValidator.isBlankOrNull(picto)) { return picto; } else { Object[] o = new Object[1]; o[0] = couleur; return MessageFormat.format(DEFAULT_PICTO, o); } } }
From source file:org.squale.welcom.taglib.button.impl.ButtonRendererv3001.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderHRefTag(StringBuffer results) *///from w w w. j a v a2 s . c om public String drawRenderHRefTag(final PageContext pageContext, final Tag parentTag, final String name, final String rawValue, final String target, final String href, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); results.append("<a href=\"" + href); results.append("\" "); if (!GenericValidator.isBlankOrNull(onclick)) { results.append("onClick=\"" + onclick + "\" "); } if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } results.append(" class=\"" + getFormClass(parentTag, name, "form") + "\""); results.append(" style=\"BACKGROUND-IMAGE: url(" + getPathPicto(parentTag, name, "form") + ")\""); results.append(" >"); results.append(getLabel(pageContext, name, rawValue, "form")); results.append("</a>"); return results.toString(); }
From source file:org.squale.welcom.taglib.button.impl.ButtonRendererv3001.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderMenuHRefTag(StringBuffer results) *//*from w ww . j a v a 2 s. c o m*/ public String drawRenderMenuHRefTag(final PageContext pageContext, final Tag parentTag, final String name, final String rawValue, final String target, final String href, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); // div.menuAction results.append("<li><a href=\"" + href); results.append("\" "); if (!GenericValidator.isBlankOrNull(onclick)) { results.append("onClick=\"" + onclick + "\" "); } if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } if (!GenericValidator.isBlankOrNull(target)) { results.append(" target=\"" + target + "\" "); } results.append(" style=\"BACKGROUND-IMAGE:url(" + getPathPicto(parentTag, name, "menu") + ")\""); results.append(" >"); results.append(getLabel(pageContext, name, rawValue, "menu")); results.append("</a></li>"); return results.toString(); }
From source file:org.squale.welcom.taglib.button.impl.ButtonRendererv3001.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderFormHRefTag(StringBuffer results) *//*from ww w.j a v a 2 s . c om*/ public String drawRenderFormHRefTag(final PageContext pageContext, final Tag parentTag, final String name, final String rawValue, final String target, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); results.append("<input"); if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } results.append( " class=\"" + getFormClass(parentTag, name, "form") + "\" type=\"button\" name=\"" + name + "\" "); results.append(" style=\"BACKGROUND-IMAGE: url(" + getPathPicto(parentTag, name, "form") + ")\""); // results.append(" onMouseOver=\"rollover"+typebtn+"(true,this)\" // onMouseOut=\"rollover"+typebtn+"(false,this)\""); results.append(" onclick=\"" + onclick + "\""); results.append(" value=\"" + getLabel(pageContext, name, rawValue, "form") + "\""); results.append(" />"); return results.toString(); }
From source file:org.squale.welcom.taglib.button.impl.ButtonRendererv3001.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderFormInputTag(StringBuffer results) *//*from ww w. j av a 2 s .c o m*/ public String drawRenderFormInputTag(final PageContext pageContext, final Tag parentTag, final String name, final String rawValue, final String target, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); // Si c'est un bouton mineur, c'est un Href if ((parentTag instanceof TableBottomTag) || (parentTag instanceof JSOngletBottomTag) || (parentTag instanceof ButtonBarTag) || (parentTag instanceof FormulaireBottomTag)) { results.append("<input"); if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } results.append(" class=\"" + getFormClass(parentTag, name, "form") + "\" type=\"submit\" name=\"" + name + "\" "); results.append(" style=\"BACKGROUND-IMAGE: url(" + getPathPicto(parentTag, name, "form") + ")\""); // results.append(" onMouseOver=\"rollover(true,this)\" onMouseOut=\"rollover(false,this)\""); results.append(" onclick=\"" + onclick + "\""); results.append(" value=\"" + getLabel(pageContext, name, rawValue, "form") + "\""); results.append(" />"); } else { results.append(drawRenderFormHRefTag(pageContext, parentTag, name, rawValue, target, onclick, toolTip, styleId)); } return results.toString(); }
From source file:org.squale.welcom.taglib.button.impl.ButtonSkinv1.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderHRefTag(StringBuffer results) *///w w w. jav a2 s .c om public String drawRenderHRefTag(final PageContext page, final Tag parent, final String name, final String rawValue, final String target, final String href, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); results.append("<a href=\"" + href); results.append("\" "); if (!GenericValidator.isBlankOrNull(onclick)) { results.append("onClick=\"" + onclick + "\" "); } if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } results.append("onclick=\"this.blur()\" >"); results.append("<img src=\"" + getButtonName(page, name, rawValue, "form") + "\" border=\"0\" align=\"absmiddle\">"); results.append("</a>"); return results.toString(); }
From source file:org.squale.welcom.taglib.button.impl.ButtonSkinv1.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderMenuHRefTag(StringBuffer results) *//*from w ww. j a v a 2 s .co m*/ public String drawRenderMenuHRefTag(final PageContext page, final Tag parent, final String name, final String rawValue, final String target, final String href, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); String onClickAction = ""; if (!GenericValidator.isBlankOrNull(onclick)) { onClickAction = onclick; } if (WelcomConfigurator.getCharte() == Charte.V2_002) { results.append("<a href=\"" + href + "\" onclick=\"this.blur();" + onClickAction + "\" "); } else { results.append( "<a href=\"" + href + "\" onclick=\"this.blur();" + onClickAction + "\" class=\"mymenu\""); } if (!GenericValidator.isBlankOrNull(target)) { results.append(" target=\"" + target + "\" "); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } results.append(">"); results.append("<img src=\"" + getButtonName(page, name, rawValue, "menu") + "\" width=\"140\" height=\"18\" border=\"0\">"); results.append("</a>"); return results.toString(); }
From source file:org.squale.welcom.taglib.button.impl.ButtonSkinv1.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderFormHRefTag(StringBuffer results) *//*w ww .ja v a2 s . c o m*/ public String drawRenderFormHRefTag(final PageContext page, final Tag parent, final String name, final String rawValue, final String target, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); results.append("<a href=\"javascript:"); results.append(onclick); results.append("\" "); if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } results.append(" onclick=\"this.blur()\" >"); results.append("<img src=\"" + getButtonName(page, name, rawValue, "form") + "\" border=\"0\" align=\"absmiddle\">"); results.append("</a>"); return results.toString(); }
From source file:org.squale.welcom.taglib.button.impl.ButtonSkinv1.java
/** * @see org.squale.welcom.taglib.button.IButtonRenderer#drawRenderFormInputTag(StringBuffer results) *//*from ww w . jav a 2s . c o m*/ public String drawRenderFormInputTag(final PageContext page, final Tag parent, final String name, final String rawValue, final String target, final String onclick, final String toolTip, final String styleId) { StringBuffer results = new StringBuffer(); results.append("<input"); if (!GenericValidator.isBlankOrNull(toolTip)) { results.append(toolTip); } if (!GenericValidator.isBlankOrNull(styleId)) { results.append(" id=\"" + styleId + "\""); } results.append(" class=\"normal\" type=\"image\" name=\"Submit\" value=\"Submit\""); results.append(" src=\"" + getButtonName(page, name, rawValue, "form") + "\""); results.append(" onclick=\"" + onclick + "\""); results.append(" />"); return results.toString(); }