*
* @param markupId the markup id of that the split button has to use
* @return new {@link SplitButton} instance
*/
private Component newSplitButton(final String markupId) {
return new SplitButton(markupId, Model.of("Action")) {
@Override
protected AbstractLink newBaseButton(String markupId, IModel<String> labelModel, IModel<IconType> iconTypeModel) {
return new BootstrapAjaxLink<String>(markupId, labelModel, Buttons.Type.Default) {
@Override
public void onClick(AjaxRequestTarget target) {