public TreeNode createCopyOfTreeNode(TreeNode node) { TreeNode newNode; if (node instanceof CheckboxTreeNode) { newNode = new CheckboxTreeNode(node.getData()); } else { newNode = new DefaultTreeNode(node.getData()); } newNode.setSelectable(node.isSelectable()); newNode.setExpanded(node.isExpanded()); for (TreeNode childNode : node.getChildren()) { newNode.getChildren().add(createCopyOfTreeNode(childNode)); } return newNode; }
boolean isLeaf = node.isLeaf(); boolean expanded = node.isExpanded(); boolean selectable = tree.getSelectionMode() != null && node.isSelectable(); String toggleIcon = expanded ? Tree.EXPANDED_ICON_CLASS_V
String selectionMode = tt.getSelectionMode(); boolean selectionEnabled = selectionMode != null; boolean selectable = treeNode.isSelectable() && selectionEnabled; boolean checkboxSelection = selectionEnabled && selectionMode.equals("checkbox"); boolean selected = treeNode.isSelected();
boolean expanded = node.isExpanded(); boolean leaf = node.isLeaf(); boolean selectable = node.isSelectable(); boolean partialSelected = node.isPartialSelected(); boolean selected = node.isSelected(); writer.writeAttribute("class", nodeClass, null); String nodeContentClass = (tree.getSelectionMode() != null && node.isSelectable()) ? Tree.SELECTABLE_NODE_CONTENT_CLASS_H : Tree.NODE_CONTENT_CLASS_H; if (selected) { nodeContentClass += " ui-state-highlight";
public TreeNode createCopyOfTreeNode(TreeNode node) { TreeNode newNode; if(node instanceof CheckboxTreeNode) { newNode = new CheckboxTreeNode(node.getData()); } else { newNode = new DefaultTreeNode(node.getData()); } newNode.setSelectable(node.isSelectable()); newNode.setExpanded(node.isExpanded()); for(TreeNode childNode : node.getChildren()) { newNode.getChildren().add(createCopyOfTreeNode(childNode)); } return newNode; }
boolean isLeaf = node.isLeaf(); boolean expanded = node.isExpanded(); boolean selectable = tree.getSelectionMode() != null && node.isSelectable(); String toggleIcon = expanded ? Tree.EXPANDED_ICON_CLASS_V
String selectionMode = tt.getSelectionMode(); boolean selectionEnabled = selectionMode != null; boolean selectable = treeNode.isSelectable() && selectionEnabled; boolean checkboxSelection = selectionEnabled && selectionMode.equals("checkbox"); boolean selected = treeNode.isSelected();
boolean expanded = node.isExpanded(); boolean leaf = node.isLeaf(); boolean selectable = node.isSelectable(); boolean partialSelected = node.isPartialSelected(); boolean selected = node.isSelected(); String nodeContentClass = (tree.getSelectionMode() != null && node.isSelectable()) ? Tree.SELECTABLE_NODE_CONTENT_CLASS_H : Tree.NODE_CONTENT_CLASS_H; if (selected) { nodeContentClass += " ui-state-highlight";