Example usage for org.apache.commons.validator GenericValidator isBlankOrNull

List of usage examples for org.apache.commons.validator GenericValidator isBlankOrNull

Introduction

In this page you can find the example usage for org.apache.commons.validator GenericValidator isBlankOrNull.

Prototype

public static boolean isBlankOrNull(String value) 

Source Link

Document

Checks if the field isn't null and length of the field is greater than zero not including whitespace.

Usage

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();
}