Class SpreadsheetSplitViewModel

    • Method Detail

      • setGroupColumnsByGuiGroup

        public void setGroupColumnsByGuiGroup​(boolean groupColumnsByGuiGroup)
        Overrides:
        setGroupColumnsByGuiGroup in class SpreadsheetViewModel
        Parameters:
        groupColumnsByGuiGroup - groupColumnsByGuiGroup
      • setRowsVisibility

        public void setRowsVisibility​(int[] rows,
                                      boolean visible)
        Overrides:
        setRowsVisibility in class SpreadsheetViewModel
        Parameters:
        rows - rows
        visible - visible
      • setColumnsVisibility

        public void setColumnsVisibility​(int[] columns,
                                         boolean visible)
        Overrides:
        setColumnsVisibility in class SpreadsheetViewModel
        Parameters:
        columns - columns
        visible - visible
      • repositionColumn

        public void repositionColumn​(int startIndex,
                                     int destIndex)
        Overrides:
        repositionColumn in class SpreadsheetViewModel
        Parameters:
        startIndex - startIndex
        destIndex - destIndex
      • isSolidColumn

        public boolean isSolidColumn​(int column)
        Overrides:
        isSolidColumn in class SpreadsheetViewModel
        Parameters:
        column - column
        Returns:
        something
      • isSplit

        public boolean isSplit​(int column)
        Parameters:
        column - column
        Returns:
        something
      • getSplitParts

        public int getSplitParts​(int baseColumn)
        Parameters:
        baseColumn - baseColumn
        Returns:
        something
      • getModelToPropertiesColumnIndex

        public int getModelToPropertiesColumnIndex​(int column)
        Parameters:
        column - column
        Returns:
        something
      • getRecentSplitData

        public Vector getRecentSplitData()
        Returns:
        something
      • getModelValue

        public String getModelValue​(int row,
                                    int column)
        Parameters:
        row - row
        column - column
        Returns:
        something
      • getRecentSplitDataMaxCount

        public int getRecentSplitDataMaxCount()
        Returns:
        something
      • splitColumn

        public void splitColumn​(DBSheetSplitCol splitData,
                                int column)
        Parameters:
        splitData - splitData
        column - column
      • splitColumnByRecentList

        public void splitColumnByRecentList​(int recentIndex,
                                            int column)
        Parameters:
        recentIndex - recentIndex
        column - column
      • validateDraggedColumnIndex

        public int validateDraggedColumnIndex​(int columnIndex)
        Parameters:
        columnIndex - columnIndex
        Returns:
        something
      • internalSetValueAt

        protected boolean internalSetValueAt​(Object value,
                                             int row,
                                             int column)
        Overrides:
        internalSetValueAt in class SpreadsheetViewModel
        Parameters:
        value - value
        row - row
        column - column
        Returns:
        something
      • extendCounters

        public void extendCounters​(int[] rows,
                                   int[] columns)
        Parameters:
        rows - rows
        columns - columns
      • getColumnHeaderValue

        protected String getColumnHeaderValue​(int column)
        Parameters:
        column - column
        Returns:
        something
      • splitToBaseColumn

        protected final int splitToBaseColumn​(int column)
        Parameters:
        column - column
        Returns:
        something
      • baseToSplitColumn

        protected final int baseToSplitColumn​(int column)
        Parameters:
        column - column
        Returns:
        something
      • storeSplitData

        protected void storeSplitData()
      • storeViewData

        protected void storeViewData()