@SuppressWarnings("unchecked") private I makeChild(final Type type, final String value, final String label, final IsWidget icon) { return (I) new TreeItem(type, value, label, icon); }
@SuppressWarnings("unchecked") private I makeChild(final Type type, final String value, final String label, final IsWidget icon) { return (I) new TreeItem(type, value, label, icon); }
private TreeItem buildItem(final String uuid, final String name, final IsWidget icon, final TreeItem.Type itemType) { final TreeItem item = new TreeItem(itemType, uuid, name, icon); item.setUserObject(uuid); item.getElement().getStyle().setCursor(Style.Cursor.POINTER); return item; }
@Before public void setup() { final Element element = mock(Element.class); when(content.getElement()).thenReturn(element); final Style style = mock(Style.class); when(element.getStyle()).thenReturn(style); testedRoot = new TreeItem(TreeItem.Type.ROOT, ROOT_VALUE, ROOT_LABEL, widget, () -> content); testedRoot.setTree(tree); testedContainer = new TreeItem(TreeItem.Type.CONTAINER, CONTAINER_VALUE, CONTAINER_LABEL, widget, () -> content); testedItem = new TreeItem(TreeItem.Type.ITEM, ITEM_VALUE, ITEM_LABEL, widget, () -> content); }
@Before public void setup() { final Element element = mock(Element.class); when(content.getElement()).thenReturn(element); final Style style = mock(Style.class); when(element.getStyle()).thenReturn(style); testedRoot = new TreeItem(TreeItem.Type.ROOT, ROOT_VALUE, ROOT_LABEL, widget, () -> content); testedRoot.setTree(tree); testedContainer = new TreeItem(TreeItem.Type.CONTAINER, CONTAINER_VALUE, CONTAINER_LABEL, widget, () -> content); testedItem = new TreeItem(TreeItem.Type.ITEM, ITEM_VALUE, ITEM_LABEL, widget, () -> content); }