Package org.apache.myfaces.tobago.model

Examples of org.apache.myfaces.tobago.model.TreePath


      tree.setRowIndex(rowIndex);
      if (!tree.isRowAvailable()) {
        break;
      }

      final TreePath path = tree.getPath();

      if (selectedState.isSelected(path)) {
        selectedValue.append(rowIndex);
        selectedValue.append(",");
      }
View Full Code Here


        LOG.debug("var       " + var);
        LOG.debug("list      " + sheet.getValue());
      }

      if (sheet.isTreeModel()) {
        final TreePath path = sheet.getPath();
        if (sheet.isFolder() && expandedState.isExpanded(path)) {
          expandedValue.append(rowIndex);
          expandedValue.append(",");
        }
      }
View Full Code Here

      data.setRowIndex(rowIndex);
      if (!data.isRowAvailable()) {
        break;
      }

      final TreePath path = data.getPath();

      // selected
        final SelectedState selectedState = data.getSelectedState();
        final boolean oldSelected = selectedState.isSelected(path);
        final boolean newSelected = selectedIndices.contains(rowIndex);
View Full Code Here

  private Map<TreePath, Object> pathStates = new HashMap<TreePath, Object>();

  @Override
  public void processDecodes(FacesContext facesContext) {

    decodeNodes(facesContext, (DefaultMutableTreeNode) getValue(), new TreePath(0));
  }
View Full Code Here

    }

    int index = 0;
    for (Enumeration e = node.children(); e.hasMoreElements();) {
      DefaultMutableTreeNode sub = (DefaultMutableTreeNode) e.nextElement();
      decodeNodes(facesContext, sub, new TreePath(position, index));
      index++;
    }
  }
View Full Code Here

  }

  @Override
  public void processValidators(FacesContext facesContext) {
    validateNodes(facesContext, (DefaultMutableTreeNode) getValue(), new TreePath(0));
  }
View Full Code Here

    setRowIndex(facesContext, null);

    int index = 0;
    for (Enumeration e = node.children(); e.hasMoreElements();) {
      DefaultMutableTreeNode sub = (DefaultMutableTreeNode) e.nextElement();
      validateNodes(facesContext, sub, new TreePath(position, index));
      index++;
    }
  }
View Full Code Here

    }
  }

  @Override
  public void processUpdates(FacesContext facesContext) {
    updateNodes(facesContext, (DefaultMutableTreeNode) getValue(), new TreePath(0));   
  }
View Full Code Here

    setRowIndex(facesContext, null);

    int index = 0;
    for (Enumeration e = node.children(); e.hasMoreElements();) {
      DefaultMutableTreeNode sub = (DefaultMutableTreeNode) e.nextElement();
      updateNodes(facesContext, sub, new TreePath(position, index));
      index++;
    }
  }
View Full Code Here

  */

  public void buildTreeModelBegin(FacesContext facesContext, MixedTreeModel model) {
    Object data = getValue();
    if (data instanceof Node) {
      buildTreeModelNodes(facesContext, model, (Node) data, new TreePath(0));
    } else if (data instanceof DefaultMutableTreeNode) {
      buildTreeModelNodes(facesContext, model, (DefaultMutableTreeNode) data, new TreePath(0));
    }
  }
View Full Code Here

TOP

Related Classes of org.apache.myfaces.tobago.model.TreePath

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.