Class GridHighlightConfig


  • public class GridHighlightConfig
    extends java.lang.Object
    Configuration data for the highlighting of Grid elements.
    • Constructor Summary

      Constructors 
      Constructor Description
      GridHighlightConfig​(java.util.Optional<java.lang.Boolean> showGridExtensionLines, java.util.Optional<java.lang.Boolean> showPositiveLineNumbers, java.util.Optional<java.lang.Boolean> showNegativeLineNumbers, java.util.Optional<RGBA> gridBorderColor, java.util.Optional<RGBA> cellBorderColor, java.util.Optional<java.lang.Boolean> gridBorderDash, java.util.Optional<java.lang.Boolean> cellBorderDash, java.util.Optional<RGBA> rowGapColor, java.util.Optional<RGBA> rowHatchColor, java.util.Optional<RGBA> columnGapColor, java.util.Optional<RGBA> columnHatchColor)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<RGBA> getCellBorderColor()
      The cell border color (default: transparent).
      java.util.Optional<java.lang.Boolean> getCellBorderDash()
      Whether the cell border is dashed (default: false).
      java.util.Optional<RGBA> getColumnGapColor()
      The column gap highlight fill color (default: transparent).
      java.util.Optional<RGBA> getColumnHatchColor()
      The column gap hatching fill color (default: transparent).
      java.util.Optional<RGBA> getGridBorderColor()
      The grid container border highlight color (default: transparent).
      java.util.Optional<java.lang.Boolean> getGridBorderDash()
      Whether the grid border is dashed (default: false).
      java.util.Optional<RGBA> getRowGapColor()
      The row gap highlight fill color (default: transparent).
      java.util.Optional<RGBA> getRowHatchColor()
      The row gap hatching fill color (default: transparent).
      java.util.Optional<java.lang.Boolean> getShowGridExtensionLines()
      Whether the extension lines from grid cells to the rulers should be shown (default: false).
      java.util.Optional<java.lang.Boolean> getShowNegativeLineNumbers()
      Show Negative line number labels (default: false).
      java.util.Optional<java.lang.Boolean> getShowPositiveLineNumbers()
      Show Positive line number labels (default: false).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GridHighlightConfig

        public GridHighlightConfig​(java.util.Optional<java.lang.Boolean> showGridExtensionLines,
                                   java.util.Optional<java.lang.Boolean> showPositiveLineNumbers,
                                   java.util.Optional<java.lang.Boolean> showNegativeLineNumbers,
                                   java.util.Optional<RGBA> gridBorderColor,
                                   java.util.Optional<RGBA> cellBorderColor,
                                   java.util.Optional<java.lang.Boolean> gridBorderDash,
                                   java.util.Optional<java.lang.Boolean> cellBorderDash,
                                   java.util.Optional<RGBA> rowGapColor,
                                   java.util.Optional<RGBA> rowHatchColor,
                                   java.util.Optional<RGBA> columnGapColor,
                                   java.util.Optional<RGBA> columnHatchColor)
    • Method Detail

      • getShowGridExtensionLines

        public java.util.Optional<java.lang.Boolean> getShowGridExtensionLines()
        Whether the extension lines from grid cells to the rulers should be shown (default: false).
      • getShowPositiveLineNumbers

        public java.util.Optional<java.lang.Boolean> getShowPositiveLineNumbers()
        Show Positive line number labels (default: false).
      • getShowNegativeLineNumbers

        public java.util.Optional<java.lang.Boolean> getShowNegativeLineNumbers()
        Show Negative line number labels (default: false).
      • getGridBorderColor

        public java.util.Optional<RGBA> getGridBorderColor()
        The grid container border highlight color (default: transparent).
      • getCellBorderColor

        public java.util.Optional<RGBA> getCellBorderColor()
        The cell border color (default: transparent).
      • getGridBorderDash

        public java.util.Optional<java.lang.Boolean> getGridBorderDash()
        Whether the grid border is dashed (default: false).
      • getCellBorderDash

        public java.util.Optional<java.lang.Boolean> getCellBorderDash()
        Whether the cell border is dashed (default: false).
      • getRowGapColor

        public java.util.Optional<RGBA> getRowGapColor()
        The row gap highlight fill color (default: transparent).
      • getRowHatchColor

        public java.util.Optional<RGBA> getRowHatchColor()
        The row gap hatching fill color (default: transparent).
      • getColumnGapColor

        public java.util.Optional<RGBA> getColumnGapColor()
        The column gap highlight fill color (default: transparent).
      • getColumnHatchColor

        public java.util.Optional<RGBA> getColumnHatchColor()
        The column gap hatching fill color (default: transparent).