class MarshallingResponsePopupView implements MarshallingResponsePopup.View,
                   IsElement {

    @PostConstruct
    void init() {
        copyToClipboardButton.setType(Button.ButtonType.BUTTON);
        copyToClipboardButton.setButtonStyleType(Button.ButtonStyleType.DEFAULT);
        copyToClipboardButton.addIcon("fa", "fa-clipboard");
        copyToClipboardButton.setClickHandler(this::onCopyToClipboardClick);
        copyToClipboardButton.getElement().title = translationService.getValue(StunnerWidgetsConstants.MarshallingResponsePopup_CopyToClipboardActionTitle);
        messagesTable.getRightActionsToolbar().add(buildWrapperWidget(copyToClipboardButton.getElement()));

        okButton.setText(translationService.getValue(StunnerWidgetsConstants.MarshallingResponsePopup_OkAction));
        okButton.setClickHandler(this::onOkButtonClick);
        cancelButton.setText(translationService.getValue(StunnerWidgetsConstants.MarshallingResponsePopup_CancelAction));
        cancelButton.setClickHandler(this::onHide);
        initTable();
    }

}