当前位置: 首页>>代码示例>>Java>>正文


Java DashboardColumn.getWidgetCount方法代码示例

本文整理汇总了Java中org.primefaces.model.DashboardColumn.getWidgetCount方法的典型用法代码示例。如果您正苦于以下问题:Java DashboardColumn.getWidgetCount方法的具体用法?Java DashboardColumn.getWidgetCount怎么用?Java DashboardColumn.getWidgetCount使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.primefaces.model.DashboardColumn的用法示例。


在下文中一共展示了DashboardColumn.getWidgetCount方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: saveLayout

import org.primefaces.model.DashboardColumn; //导入方法依赖的package包/类
public void saveLayout() {
	List<OverviewLayoutElementVO> elements = new ArrayList<>();
	for (int colNum = 0; colNum < dashboardModel.getColumnCount(); ++colNum) {
		DashboardColumn col = dashboardModel.getColumn(colNum);
		for (int rowNum = 0; rowNum < col.getWidgetCount(); ++rowNum) {
			IndexWidget widget = widgets.get(col.getWidget(rowNum)); 
			
			OverviewLayoutElementVO newElement = new OverviewLayoutElementVO();
			newElement.setId(widget.getId());
			newElement.setType(OverviewLayoutElementType.valueOf(widget.getType()));
			newElement.setSensor(widget.getSensor());
			newElement.setActor(widget.getActor());
			newElement.setColumn(colNum);
			newElement.setRow(rowNum);
			elements.add(newElement);
		}
	}
	selectedLayout.setElements(elements);
	layoutContainer.updateLayout(selectedLayout);
	setLayouts(layoutContainer.getLayouts());
}
 
开发者ID:daergoth,项目名称:hiots,代码行数:22,代码来源:IndexManager.java

示例2: getDashboardColumnPosition

import org.primefaces.model.DashboardColumn; //导入方法依赖的package包/类
private int getDashboardColumnPosition(int columnIndex, String widgetId) {
    DashboardColumn column = model.getColumn(columnIndex);
    for (int i = 0; i < column.getWidgetCount(); i++) {
        if (column.getWidget(i).equals(widgetId)) {
            return i;
        }
    }
    return -1;
}
 
开发者ID:rcandidosilva,项目名称:paas-iot-platform,代码行数:10,代码来源:IDEController.java

示例3: moveWidgetToUp

import org.primefaces.model.DashboardColumn; //导入方法依赖的package包/类
public void moveWidgetToUp(String widgetId) {
    DashboardColumn column = getDashboardColumn(widgetId);
    int index = 0;
    for (int i = 0; i < column.getWidgetCount(); i++) {
        if (column.getWidget(i).equals(widgetId)) {
            index = i;
            break;
        }
    }
    if (index != 0) {
        column.reorderWidget(--index, widgetId);
        logger.debug("Widget '" + widgetId + "' moved to up at column in the dashboard");
    }
}
 
开发者ID:rcandidosilva,项目名称:paas-iot-platform,代码行数:15,代码来源:IDEController.java

示例4: moveWidgetToDown

import org.primefaces.model.DashboardColumn; //导入方法依赖的package包/类
public void moveWidgetToDown(String widgetId) {
    DashboardColumn column = getDashboardColumn(widgetId);
    int index = 0;
    for (int i = 0; i < column.getWidgetCount(); i++) {
        if (column.getWidget(i).equals(widgetId)) {
            index = i;
            break;
        }
    }
    if ((index + 1) != column.getWidgetCount()) {
        column.reorderWidget(++index, widgetId);
        logger.debug("Widget '" + widgetId + "' moved to down at column in the dashboard");
    }
}
 
开发者ID:rcandidosilva,项目名称:paas-iot-platform,代码行数:15,代码来源:IDEController.java


注:本文中的org.primefaces.model.DashboardColumn.getWidgetCount方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。