}
};
dataView.setItemsPerPage(((AbstractAdminWebApplication) getApplication()).getPreferenceValueAsInteger("appRows"));
add(new OrderByLink("appOrderByName", "name", applicationDataProvider, VoidCssProvider.getInstance())
{
private static final long serialVersionUID = 1L;
protected void onSortChanged()
{
if (applicationDataProvider.getOrderBy() == AppOrderBy.NAME_ASC)
{
applicationDataProvider.setOrderBy(AppOrderBy.NAME_DESC);
}
else
{
applicationDataProvider.setOrderBy(AppOrderBy.NAME_ASC);
}
applicationDataProvider.sort();
dataView.setCurrentPage(0);
}
});
add(new OrderByLink("appOrderByVersion", "version", applicationDataProvider, VoidCssProvider.getInstance())
{
private static final long serialVersionUID = 1L;
protected void onSortChanged()
{
if (applicationDataProvider.getOrderBy() == AppOrderBy.VERSION_ASC)
{
applicationDataProvider.setOrderBy(AppOrderBy.VERSION_DESC);
}
else
{
applicationDataProvider.setOrderBy(AppOrderBy.VERSION_ASC);
}
applicationDataProvider.sort();
dataView.setCurrentPage(0);
}
});
add(new OrderByLink("appOrderByPath", "path", applicationDataProvider, VoidCssProvider.getInstance())
{
private static final long serialVersionUID = 1L;
protected void onSortChanged()
{