Package org.openfaces.component.table.impl

Examples of org.openfaces.component.table.impl.NodeInfoForRow


    }

    public TreePath getNodePath(int rowIndex) {
        if (!isRowAvailableAfterRestoring(rowIndex))
            return null;
        NodeInfoForRow nodeInfo = nodeInfoForRows.get(rowIndex);
        return nodeInfo.getNodePath();
    }
View Full Code Here


    }

    public TreePath getNodeKeyPath(int rowIndex) {
        if (!isRowAvailableAfterRestoring(rowIndex))
            return null;
        NodeInfoForRow nodeInfo = nodeInfoForRows.get(rowIndex);
        return nodeInfo.getNodeKeyPath();
    }
View Full Code Here

    protected boolean getNodeHasChildren(int rowIndex) {
        if (rowIndex == -1)
            return false;
        if (!isRowAvailableAfterRestoring(rowIndex))
            return false;
        NodeInfoForRow nodeInfo = nodeInfoForRows.get(rowIndex);
        return nodeInfo.getNodeHasChildren();
    }
View Full Code Here

        if (rowIndex == -1)
            return false;
        if (!isRowAvailableAfterRestoring(rowIndex))
            return false;

        NodeInfoForRow nodeInfo = nodeInfoForRows.get(rowIndex);
        return nodeInfo.isExpanded();
    }
View Full Code Here

        if (rowIndex == -1)
            return false;
        if (!isRowAvailableAfterRestoring(rowIndex))
            return false;

        NodeInfoForRow nodeInfo = nodeInfoForRows.get(rowIndex);
        return nodeInfo.isNodeInitiallyVisible();
    }
View Full Code Here

        if (rowIndex == -1)
            return false;
        if (!isRowAvailableAfterRestoring(rowIndex))
            return false;

        NodeInfoForRow nodeInfo = nodeInfoForRows.get(rowIndex);
        return nodeInfo.isAcceptedByFilters();
    }
View Full Code Here

        List<Object> result = TableDataModel.getRowListForFiltering(filter, collectedFilters, nodeInfoForRows_unfiltered, allRowFilteringFlags);
        return result;
    }

    protected Object setupDataRetrievalContext(Object data, Map<String, Object> requestMap, String var) {
        NodeInfoForRow nodeInfo = (data instanceof NodeInfoForRow) ? (NodeInfoForRow) data : ((TempNodeParams) data).getNodeInfoForRow();
        requestMap.get(var);
        Object nodeData = nodeInfo.getNodeData();
        requestMap.put(var, nodeData);

        String nodeLevelVar = getNodeLevelVar();
        if (nodeLevelVar != null)
            requestMap.put(nodeLevelVar, nodeInfo.getNodeLevel());

        String nodePathVar = getNodePathVar();
        if (nodePathVar != null)
            requestMap.put(nodePathVar, nodeInfo.getNodePath());

        String nodeHasChildrenVar = getNodeHasChildrenVar();
        if (nodeHasChildrenVar != null)
            requestMap.put(nodeHasChildrenVar, nodeInfo.getNodeHasChildren());
        return nodeData;
    }
View Full Code Here

TOP

Related Classes of org.openfaces.component.table.impl.NodeInfoForRow

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.