Interface ITreeDataProvider<T>

  • Type Parameters:
    T - node type
    All Superinterfaces:
    org.apache.wicket.util.io.IClusterable, org.apache.wicket.markup.repeater.data.IDataProvider<T>, org.apache.wicket.model.IDetachable, Serializable
    All Known Implementing Classes:
    TreeDataProvider

    public interface ITreeDataProvider<T>
    extends org.apache.wicket.markup.repeater.data.IDataProvider<T>
    An adapter from a ITreeProvider to a IDataProvider.
    Author:
    svenmeier
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      NodeModel<T> model​(T node)
      Wrap the given node in a NodeModel which provides additional branch information needed by TreeColumn.
      • Methods inherited from interface org.apache.wicket.markup.repeater.data.IDataProvider

        detach, iterator, size
    • Method Detail

      • model

        NodeModel<Tmodel​(T node)
        Wrap the given node in a NodeModel which provides additional branch information needed by TreeColumn.
        Specified by:
        model in interface org.apache.wicket.markup.repeater.data.IDataProvider<T>
        Parameters:
        node - node