Class TreeTableView.ResizeFeatures<S>

    • Constructor Detail

      • ResizeFeatures

        public ResizeFeatures​(TreeTableView<S> treeTable,
                              TreeTableColumn<S,?> column,
                              Double delta)
        Creates an instance of this class, with the provided TreeTableView, TreeTableColumn and delta values being set and stored in this immutable instance.
        Parameters:
        treeTable - The TreeTableView upon which the resize operation is occurring.
        column - The column upon which the resize is occurring, or null if this ResizeFeatures instance is being created as a result of a TreeTableView resize operation.
        delta - The amount of horizontal space added or removed in the resize operation.
    • Method Detail

      • getColumn

        public TreeTableColumn<S,?> getColumn​()
        Returns the column upon which the resize is occurring, or null if this ResizeFeatures instance was created as a result of a TreeTableView resize operation.
        Overrides:
        getColumn in class ResizeFeaturesBase<TreeItem<S>>
        Returns:
        the column upon which the resize is occurring
      • getTable

        public TreeTableView<S> getTable​()
        Returns the TreeTableView upon which the resize operation is occurring.
        Returns:
        the TreeTableView upon which the resize operation is occurring