client/src/main/java/org/apache/hupa/client/activity/ContactsListActivity.java [88:110]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public void deleteSelected() {
        hupaController.showTopLoading("Deleting...");
        SingleSelectionModel<LabelNode> selectionModel = display.getSelectionModel();
        LabelNode labelNode = selectionModel.getSelectedObject();
        DeleteFolderRequest req = rf.deleteFolderRequest();
        DeleteFolderAction action = req.create(DeleteFolderAction.class);
        final ImapFolder f = req.create(ImapFolder.class);
        f.setFullName(labelNode.getFolder().getFullName());
        action.setFolder(f);
        req.delete(action).fire(new Receiver<GenericResult>() {
            @Override
            public void onSuccess(GenericResult response) {
                hupaController.hideTopLoading();
                display.refresh();
                hupaController.showNotice("The label \"" + f.getFullName() + "\" was deleted.", 10000);
            }
            @Override
            public void onFailure(ServerFailure error) {
                hupaController.hideTopLoading();
                hupaController.showNotice(error.getMessage(), 10000);
            }
        });
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



client/src/main/java/org/apache/hupa/client/activity/LabelListActivity.java [88:110]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public void deleteSelected() {
        hupaController.showTopLoading("Deleting...");
        SingleSelectionModel<LabelNode> selectionModel = display.getSelectionModel();
        LabelNode labelNode = selectionModel.getSelectedObject();
        DeleteFolderRequest req = rf.deleteFolderRequest();
        DeleteFolderAction action = req.create(DeleteFolderAction.class);
        final ImapFolder f = req.create(ImapFolder.class);
        f.setFullName(labelNode.getFolder().getFullName());
        action.setFolder(f);
        req.delete(action).fire(new Receiver<GenericResult>() {
            @Override
            public void onSuccess(GenericResult response) {
                hupaController.hideTopLoading();
                display.refresh();
                hupaController.showNotice("The label \"" + f.getFullName() + "\" was deleted.", 10000);
            }
            @Override
            public void onFailure(ServerFailure error) {
                hupaController.hideTopLoading();
                hupaController.showNotice(error.getMessage(), 10000);
            }
        });
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



