Example usage for org.apache.wicket.extensions.markup.html.repeater.tree ITreeProvider getRoots

List of usage examples for org.apache.wicket.extensions.markup.html.repeater.tree ITreeProvider getRoots

Introduction

In this page you can find the example usage for org.apache.wicket.extensions.markup.html.repeater.tree ITreeProvider getRoots.

Prototype

Iterator<? extends T> getRoots();

Source Link

Document

Get the roots of the tree.

Usage

From source file:com.evolveum.midpoint.web.page.admin.users.component.AbstractTreeTablePanel.java

License:Apache License

protected SelectableBean<OrgType> getRootFromProvider() {
    TableTree<SelectableBean<OrgType>, String> tree = getTree();
    ITreeProvider<SelectableBean<OrgType>> provider = tree.getProvider();
    Iterator<? extends SelectableBean<OrgType>> iterator = provider.getRoots();

    return iterator.hasNext() ? iterator.next() : null;
}

From source file:com.evolveum.midpoint.web.page.admin.users.component.TreeTablePanel.java

License:Apache License

private OrgTreeDto getRootFromProvider() {
    TableTree<OrgTreeDto, String> tree = getTree();
    ITreeProvider<OrgTreeDto> provider = tree.getProvider();
    Iterator<? extends OrgTreeDto> iterator = provider.getRoots();

    return iterator.hasNext() ? iterator.next() : null;
}