Package org.richfaces.model

Examples of org.richfaces.model.StackingTreeModelKey


 
  public void testGetAsObject() throws Exception {
    Converter converter = new TreeAdaptorIntegerRowKeyConverter();
    ListRowKey<StackingTreeModelKey<Integer>> key = (ListRowKey<StackingTreeModelKey<Integer>>)
      converter.getAsObject(facesContext, tree, "map:123:anotherMap:456:m:789");
    StackingTreeModelKey stackingModelKey;
   
    assertEquals(3, key.depth());

    stackingModelKey = key.get(0);
    assertEquals("map", stackingModelKey.getModelId());
    assertEquals(Integer.valueOf(123), stackingModelKey.getModelKey());
   
    stackingModelKey = key.get(1);
    assertEquals("anotherMap", stackingModelKey.getModelId());
    assertEquals(Integer.valueOf(456), stackingModelKey.getModelKey());

    stackingModelKey = key.get(2);
    assertEquals("m", stackingModelKey.getModelId());
    assertEquals(Integer.valueOf(789), stackingModelKey.getModelKey());
  }
View Full Code Here


 
  public void testGetAsObject() throws Exception {
    Converter converter = new TreeAdaptorRowKeyConverter();
    ListRowKey<StackingTreeModelKey<Object>> key = (ListRowKey<StackingTreeModelKey<Object>>)
      converter.getAsObject(facesContext, tree, "map:key1:anotherMap:itsKey:m:key_x32");
    StackingTreeModelKey stackingModelKey;
   
    assertEquals(3, key.depth());

    stackingModelKey = key.get(0);
    assertEquals("map", stackingModelKey.getModelId());
    assertEquals("key1", stackingModelKey.getModelKey());
   
    stackingModelKey = key.get(1);
    assertEquals("anotherMap", stackingModelKey.getModelId());
    assertEquals("itsKey", stackingModelKey.getModelKey());

    stackingModelKey = key.get(2);
    assertEquals("m", stackingModelKey.getModelId());
    assertEquals("key2", stackingModelKey.getModelKey());
   
    Object object = converter.getAsObject(facesContext, tree, null);
    assertNull(object);
   
    object = converter.getAsObject(facesContext, tree, "");
View Full Code Here

TOP

Related Classes of org.richfaces.model.StackingTreeModelKey

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.