Class BasicCodeAreaColorsProfile

  • All Implemented Interfaces:
    CodeAreaColorsProfile

    @ParametersAreNonnullByDefault
    public class BasicCodeAreaColorsProfile
    extends java.lang.Object
    implements CodeAreaColorsProfile
    Basic code area set of colors.
    • Constructor Detail

      • BasicCodeAreaColorsProfile

        public BasicCodeAreaColorsProfile()
    • Method Detail

      • getTextColor

        @Nonnull
        public java.awt.Color getTextColor()
      • getTextBackground

        @Nonnull
        public java.awt.Color getTextBackground()
      • getSelectionColor

        @Nonnull
        public java.awt.Color getSelectionColor()
      • getSelectionBackground

        @Nonnull
        public java.awt.Color getSelectionBackground()
      • getSelectionMirrorColor

        @Nonnull
        public java.awt.Color getSelectionMirrorColor()
      • getSelectionMirrorBackground

        @Nonnull
        public java.awt.Color getSelectionMirrorBackground()
      • getAlternateColor

        @Nonnull
        public java.awt.Color getAlternateColor()
      • getAlternateBackground

        @Nonnull
        public java.awt.Color getAlternateBackground()
      • getCursorColor

        @Nonnull
        public java.awt.Color getCursorColor()
      • getCursorNegativeColor

        @Nonnull
        public java.awt.Color getCursorNegativeColor()
      • getDecorationLine

        @Nonnull
        public java.awt.Color getDecorationLine()
      • getColor

        @Nullable
        public java.awt.Color getColor​(org.exbin.bined.color.CodeAreaColorType colorType)
        Description copied from interface: CodeAreaColorsProfile
        Returns color of the specified type.
        Specified by:
        getColor in interface CodeAreaColorsProfile
        Parameters:
        colorType - color type
        Returns:
        color or null if not defined
      • getColor

        @Nullable
        public java.awt.Color getColor​(org.exbin.bined.color.CodeAreaColorType colorType,
                                       @Nullable
                                       org.exbin.bined.color.CodeAreaBasicColors basicAltColor)
        Description copied from interface: CodeAreaColorsProfile
        Returns color of the specified type.
        Specified by:
        getColor in interface CodeAreaColorsProfile
        Parameters:
        colorType - color type
        basicAltColor - basic color type used as fallback
        Returns:
        color or null if not defined