Class AbstractRowModel

    • Constructor Detail

      • AbstractRowModel

        public AbstractRowModel()
    • Method Detail

      • getRow

        public TableRow getRow​(int i)
      • internalGetRow

        protected TableRowImpl internalGetRow​(int i)
      • prune

        public void prune​(int rows)
        Specified by:
        prune in interface TableRowModel
      • getRowSpacing

        public long getRowSpacing()
      • updateDefinedSize

        public void updateDefinedSize​(int rowNumber,
                                      int rowSpan,
                                      long preferredSize)
        Specified by:
        updateDefinedSize in interface TableRowModel
      • updateValidatedSize

        public void updateValidatedSize​(int rowNumber,
                                        int rowSpan,
                                        long leading,
                                        long height)
        Specified by:
        updateValidatedSize in interface TableRowModel
      • getPreferredSizes

        protected long[] getPreferredSizes​(int limit)
      • applyPreferredSizes

        protected void applyPreferredSizes​(long[] preferredSizes,
                                           int start,
                                           int end)
      • getValidateSizes

        protected long[] getValidateSizes​(int limit)
      • applyValidateSizes

        protected void applyValidateSizes​(long[] trailingSizes,
                                          int start,
                                          int end)