uiHintContainer.setHint(this, IsisAjaxFallbackDataTable.UIHINT_PAGE_NUMBER, ""+getCurrentPage());
send(getPage(), Broadcast.EXACT, new IsisUiHintEvent(uiHintContainer, target));
}
public void setSortOrderHintAndBroadcast(SortOrder order, String property, AjaxRequestTarget target) {
final UiHintContainer uiHintContainer = getUiHintContainer();
if(uiHintContainer == null) {
return;
}
// first clear all SortOrder hints...
for (SortOrder eachSortOrder : SortOrder.values()) {
uiHintContainer.clearHint(this, eachSortOrder.name());
}
// .. then set this one
uiHintContainer.setHint(this, order.name(), property);
send(getPage(), Broadcast.EXACT, new IsisUiHintEvent(uiHintContainer, target));
}