protected void updateDashboardModel(DashboardModel model, String widgetId, Integer itemIndex, Integer receiverColumnIndex, Integer senderColumnIndex) { if (senderColumnIndex == null) { //Reorder widget in same column DashboardColumn column = model.getColumn(receiverColumnIndex); column.reorderWidget(itemIndex, widgetId); } else { //Transfer widget DashboardColumn oldColumn = model.getColumn(senderColumnIndex); DashboardColumn newColumn = model.getColumn(receiverColumnIndex); model.transferWidget(oldColumn, newColumn, widgetId, itemIndex); } }
for (DashboardColumn column : model.getColumns()) { String columnStyle = column.getStyle(); String columnStyleClass = column.getStyleClass();
for (DashboardColumn column : model.getColumns()) { String columnStyle = column.getStyle(); String columnStyleClass = column.getStyleClass();
protected void updateDashboardModel(DashboardModel model, String widgetId, Integer itemIndex, Integer receiverColumnIndex, Integer senderColumnIndex) { if(senderColumnIndex == null) { //Reorder widget in same column DashboardColumn column = model.getColumn(receiverColumnIndex); column.reorderWidget(itemIndex, widgetId); } else { //Transfer widget DashboardColumn oldColumn = model.getColumn(senderColumnIndex); DashboardColumn newColumn = model.getColumn(receiverColumnIndex); model.transferWidget(oldColumn, newColumn, widgetId, itemIndex); } }