Package org.apache.myfaces.trinidad.model

Examples of org.apache.myfaces.trinidad.model.RowKeySetTreeImpl


  @Override
  void __init()
  {
    super.__init();
    if (getDisclosedRowKeys() == null)
      setDisclosedRowKeys(new RowKeySetTreeImpl());
    if (getSelectedRowKeys() == null)
      setSelectedRowKeys(new RowKeySetTreeImpl());
  }
View Full Code Here


  @Override
  void __init()
  {
    super.__init();
    if (getDisclosedRowKeys() == null)
      setDisclosedRowKeys(new RowKeySetTreeImpl());
 
View Full Code Here

  @Override
  void __init()
  {
    super.__init();
    if (getDisclosedRowKeys() == null)
      setDisclosedRowKeys(new RowKeySetTreeImpl());
 
View Full Code Here

  {
    RowKeySet selectedRowKeys = getSelectedRowKeys();

    if (selectedRowKeys == null)
    {
      selectedRowKeys = new RowKeySetTreeImpl();
      setSelectedRowKeys(selectedRowKeys);
    }

    RowKeySet disclosedRowKeys = getDisclosedRowKeys();

    if (disclosedRowKeys == null)
    {
      disclosedRowKeys = new RowKeySetTreeImpl();
      setDisclosedRowKeys(disclosedRowKeys);
    }

    selectedRowKeys.setCollectionModel(model);
    disclosedRowKeys.setCollectionModel(model);   
View Full Code Here

  @Override
  void __init()
  {
    super.__init();
    if (getDisclosedRowKeys() == null)
      setDisclosedRowKeys(new RowKeySetTreeImpl());
    if (getSelectedRowKeys() == null)
      setSelectedRowKeys(new RowKeySetTreeImpl());
  }
View Full Code Here

    }
    else if("pathSet".equals(name))
    {
      if (_treeState == null)
      {
        _treeState = new RowKeySetTreeImpl(true);

      }
      return _treeState;
    }
    else if("disclosureState".equals(name))
View Full Code Here

    assertFalse(iter.hasNext());
  }

  public void testInitialAddAll() throws IntrospectionException
  {
    RowKeySet pathSet = new RowKeySetTreeImpl(true);
    TreeModel model = ChildPropertyTreeModelTest.createModel();
    pathSet.setCollectionModel(model);

    _testInSet(pathSet, _0, _011, _2, _20);
  }
View Full Code Here

    _testNotInSet(set2, _0, _2, _20);
  }

  public void testClone() throws IntrospectionException, CloneNotSupportedException
  {
    RowKeySet pathSet = new RowKeySetTreeImpl();
    TreeModel model = ChildPropertyTreeModelTest.createModel();
    pathSet.setCollectionModel(model);
    model.setRowKey(_2);
    pathSet.addAll();
    pathSet.add(_011);

    RowKeySet clone = pathSet.clone();
    // mutate clone:
    clone.remove(_2);

    // make sure original has not changed:
    assertFalse(pathSet.contains(_0));
    _testInSet(pathSet, _011, _2, _20);

    // verify clone:
    _testNotInSet(clone, _0, _2);
    _testInSet(clone, _011, _20);
View Full Code Here

    RowKeySet set = new TestPathSet();
    assertEquals("size", 0, set.size());
    _add(set, _2, _20, _0, _011);
    assertEquals("size", 4, set.size());

    set = new RowKeySetTreeImpl(true);
    TreeModel model = ChildPropertyTreeModelTest.createModel();
    set.setCollectionModel(model);
    assertEquals("addAll:size", 14, set.size());

    set.remove(_011);
View Full Code Here

    throws IOException, ClassNotFoundException, IntrospectionException
  {
    TreeModel model = ChildPropertyTreeModelTest.createModel();
    final byte[] bytes;
    {
      RowKeySet pathSet = new RowKeySetTreeImpl();
      pathSet.setCollectionModel(model);
      pathSet.add(_2);
      ByteArrayOutputStream bos = new ByteArrayOutputStream();
      ObjectOutputStream out = new ObjectOutputStream(bos);
      out.writeObject(pathSet);
      out.close();
      bytes = bos.toByteArray();
    }

    // we're doing a test here to warn the developer if the
    // serialized size changes significantly. If the size changes are
    // expected, then change the expected range for these tests:
    assertTrue(bytes.length < 1000);
    assertTrue(bytes.length > 615);

    ObjectInputStream in =
      new ObjectInputStream(new ByteArrayInputStream(bytes));
    RowKeySet pathSet = (RowKeySet) in.readObject();
    in.close();
    pathSet.setCollectionModel(model);

    // test state:
    _testNotInSet(pathSet, _0, _011, _20);
    assertTrue("is contained", pathSet.contains(_2));
  }
View Full Code Here

TOP

Related Classes of org.apache.myfaces.trinidad.model.RowKeySetTreeImpl

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.