public IButton(String title) { setTitle(title); scClassName = "IButton"; }
public void setButtonText(String text) { button.setTitle(text); }
private Canvas createPublishRuleButton(final ListGridRecord ruleRecord) { IButton publishButton = new IButton(i18n.publishButton()); publishButton.setShowDown(false); publishButton.setShowRollOver(false); publishButton.setLayoutAlign(Alignment.CENTER); publishButton.setHeight(16); publishButton.setAutoFit(true); final boolean published = ruleRecord.getAttributeAsBoolean(PUBLISHED); if (published) { publishButton.setTitle(i18n.unpublishButton()); publishButton.setPrompt(i18n.cancelPublication()); } else { publishButton.setTitle(i18n.publishButton()); publishButton.setPrompt(i18n.publishThisRule()); } publishButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String ruleName = ruleRecord.getAttribute(NAME); EventBus.getMainEventBus().fireEvent(new PublishRuleEvent(currentSession(), ruleName, !published, "USER")); } }); return publishButton; }
publishButton.setTitle(i18n.unpublishButton()); publishButton.setPrompt(i18n.cancelPublication()); publishButton.addClickHandler(new ClickHandler() { } else if (userID.equals(recordUserID)) { if (published) { publishButton.setTitle(i18n.unpublishButton()); publishButton.setPrompt(i18n.cancelPublication()); publishButton.addClickHandler(new ClickHandler() { publishButton.setTitle(i18n.publishButton()); publishButton.setPrompt(i18n.publishThisRule()); publishButton.addClickHandler(new ClickHandler() {
subscribeButton.setTitle(i18n.subscribe()); subscribeButton.setPrompt(i18n.subscribeThisRule());
subscribeButton.setTitle(i18n.subscribe()); subscribeButton.setPrompt(i18n.subscribeThisRule());
printButton.setTitle(MESSAGES.printPrefsPrint()); printButton.addClickHandler(new ClickHandler() {
printButton.setTitle(MESSAGES.printPrefsPrint()); printButton.addClickHandler(new ClickHandler() {