.getFormattedProperties(tableLink.getCustom(), realObject));
.getFormattedProperties(tableLink.getCustom(), realObject), false);
        protected HtmlComponent generateSingleLinkComponent(MetaObject object, int rowIndex, int number) {            TableLink tableLink = getTableLink(number);                        if (rowIndex == 0 && tableLink.isExcludeFromFirst() ) {                return null;            }                        if (rowIndex == getNumberOfRows() - 1 && tableLink.isExcludeFromLast()) {                return null;            }                        Object realObject = object.getObject();            if (tableLink.getVisibleIf() != null) {                try {                    Boolean visible = (Boolean) RendererPropertyUtils.getProperty(realObject, tableLink                            .getVisibleIf(), false);                                        if (visible != null && !visible) {                        return null;                    }                } catch (ClassCastException e) {                    e.printStackTrace();                }            }                        if (tableLink.getVisibleIfNot() != null) {                try {                    Boolean notVisible = (Boolean) RendererPropertyUtils.getProperty(realObject,                            tableLink.getVisibleIfNot(), false);                                        if (notVisible != null && notVisible) {                        return null;                    }                } catch (ClassCastException e) {                    e.printStackTrace();                }            }            if (tableLink.getCustom() != null) {                return new HtmlText(RenderUtils                        .getFormattedProperties(tableLink.getCustom(), realObject));            } else {                HtmlLink link = new HtmlLink();                    if (tableLink.isContextRelativeSet()) {                    link.setContextRelative(tableLink.isContextRelative());                }                    link.setText(getLinkText(tableLink));                link.setModule(tableLink.getModule());                    if (tableLink.getLinkFormat() != null) {                    link.setUrl(RenderUtils                            .getFormattedProperties(tableLink.getLinkFormat(), realObject));                } else {                    link.setUrl(tableLink.getLink());                    setLinkParameters(object, link, tableLink);                }                    return link;            }        }