You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TreeElementGetValue.java 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.vaadin.tests.elements;
  2. import com.vaadin.server.VaadinRequest;
  3. import com.vaadin.tests.components.AbstractTestUI;
  4. import com.vaadin.v7.ui.Tree;
  5. public class TreeElementGetValue extends AbstractTestUI {
  6. public static final String TEST_VALUE = "testValue";
  7. public static final String TEST_VALUE_LVL2 = "testValueLvl2";
  8. public static final String TEST_VALUE_LVL3 = "testValueLvl3";
  9. @Override
  10. protected void setup(VaadinRequest request) {
  11. Tree tree = new Tree();
  12. tree.addItem("item1");
  13. tree.addItem("item1_1");
  14. tree.addItem("item1_2");
  15. tree.setParent("item1_1", "item1");
  16. tree.setParent("item1_2", "item1");
  17. tree.addItem(TEST_VALUE);
  18. tree.addItem(TEST_VALUE_LVL2);
  19. tree.addItem(TEST_VALUE_LVL3);
  20. tree.setParent(TEST_VALUE_LVL2, TEST_VALUE);
  21. tree.setParent(TEST_VALUE_LVL3, TEST_VALUE_LVL2);
  22. tree.addItem("item3");
  23. tree.setValue(TEST_VALUE_LVL2);
  24. tree.expandItem(TEST_VALUE);
  25. addComponent(tree);
  26. }
  27. @Override
  28. protected String getTestDescription() {
  29. return "Method getValue() should return selected item of the tree";
  30. }
  31. @Override
  32. protected Integer getTicketNumber() {
  33. return 13455;
  34. }
  35. }