Interface TreeViewModel.NodeInfo<T>

    • Method Detail

      • getCell

        Cell<T> getCell()
        Get the Cell used to render the children of this node.
        Returns:
        the Cell
      • getProvidesKey

        ProvidesKey<T> getProvidesKey()
        Return the key provider for children of this node.
        Returns:
        the ProvidesKey
      • getValueUpdater

        ValueUpdater<T> getValueUpdater()
        Get the value updater associated with the cell.
        Returns:
        the value updater
      • setDataDisplay

        void setDataDisplay​(HasData<T> display)
        Set the display that is listening to this TreeViewModel.NodeInfo. The implementation should attach the display to the source of data.
        Parameters:
        display - the HasData
      • unsetDataDisplay

        void unsetDataDisplay()
        Unset the display from the TreeViewModel.NodeInfo. The implementation should detach the display from the source of data.