protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); String s; if (!NORMAL.equals(s = getDir())) render(renderer, "dir", s); if (!HORIZONTAL.equals(s = getOrient())) render(renderer, "orient", s); if (!BUTTON.equals(s = getType())) render(renderer, "type", s); render(renderer, "disabled", isDisabled()); render(renderer, "autodisable", getAutodisable()); final String href; render(renderer, "href", href = getEncodedHref()); render(renderer, "target", getTarget()); render(renderer, "upload", getRealUpload()); org.zkoss.zul.impl.Utils.renderCrawlableA(href, getLabel()); }