public Integer getValue(Component cmp) { return ((Label) cmp).getMaxlength(); } });
/** Sets the maximal length of the label. */ public void setMaxlength(int maxlength) { if (maxlength < 0) maxlength = 0; if ((_auxinf != null ? _auxinf.maxlength : 0) != maxlength) { initAuxInfo().maxlength = maxlength; smartUpdate("maxlength", getMaxlength()); } }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws IOException { super.renderProperties(renderer); int v = getMaxlength(); if (v > 0) renderer.render("maxlength", v); render(renderer, "multiline", isMultiline()); render(renderer, "pre", isPre()); final String val = getValue(); //allow deriving to override getValue() render(renderer, "value", val); org.zkoss.zul.impl.Utils.renderCrawlableText(val); }