Examples of TagReportComposite


Examples of org.rhq.core.domain.tagging.compsite.TagReportComposite

     *
     * @param selectedTag the full tag name, or <code>null</code> if nothing is selected
     */
    public void setSelectedTag(String selectedTag) {
        this.selectedTag = selectedTag;
        TagReportComposite selected = getSelectedTagReportComposite();
        getDeleteButton().setDisabled(selected == null || selected.getTotal() > 0); // don't be able to delete non-existent tag or tag that is used
        removeMembers(getMembers());
        drawTags(this.tags);
    }
View Full Code Here

Examples of org.rhq.core.domain.tagging.compsite.TagReportComposite

            button.setIconHeight(16);
            button.setAutoFit(true);
            button.addClickHandler(new ClickHandler() {
                @Override
                public void onClick(ClickEvent event) {
                    final TagReportComposite selected = getSelectedTagReportComposite();
                    if (selected != null) {
                        HashSet<Tag> doomedTag = new HashSet<Tag>(1);
                        doomedTag.add(selected.getTag());
                        GWTServiceLookup.getTagService().removeTags(doomedTag, new AsyncCallback<Void>() {
                            @Override
                            public void onSuccess(Void result) {
                                tags.remove(selected);
                                CoreGUI.goToView(LinkManager.getTagLink(null));
                                CoreGUI.getMessageCenter().notify(
                                    new Message(MSG.view_tagCloud_deleteTagSuccess(selected.getTag().toString()),
                                        Severity.Info));
                            }

                            @Override
                            public void onFailure(Throwable caught) {
                                CoreGUI.getErrorHandler().handleError(
                                    MSG.view_tagCloud_deleteTagFailure(selected.getTag().toString()), caught);
                            }
                        });
                    }
                }
            });
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.