Class BnfColorSettingsPage

java.lang.Object
org.intellij.grammar.editor.BnfColorSettingsPage
All Implemented Interfaces:
com.intellij.openapi.options.colors.ColorAndFontDescriptorsProvider, com.intellij.openapi.options.colors.ColorSettingsPage

public class BnfColorSettingsPage extends Object implements com.intellij.openapi.options.colors.ColorSettingsPage
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.intellij.openapi.options.colors.ColorSettingsPage

    com.intellij.openapi.options.colors.ColorSettingsPage.PreviewCustomizer
  • Field Summary

    Fields inherited from interface com.intellij.openapi.options.colors.ColorSettingsPage

    EP_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<String,com.intellij.openapi.editor.colors.TextAttributesKey>
     
    com.intellij.openapi.options.colors.AttributesDescriptor @NotNull []
     
    com.intellij.openapi.options.colors.ColorDescriptor @NotNull []
     
    @NotNull String
     
    @NotNull String
     
    @NotNull com.intellij.openapi.fileTypes.SyntaxHighlighter
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.intellij.openapi.options.colors.ColorSettingsPage

    customizeColorScheme, getAdditionalHighlightingTagToColorKeyMap, getAdditionalInlineElementToDescriptorMap, getPreviewEditorCustomizer
  • Constructor Details

    • BnfColorSettingsPage

      public BnfColorSettingsPage()
  • Method Details

    • getDisplayName

      @NotNull public @NotNull String getDisplayName()
      Specified by:
      getDisplayName in interface com.intellij.openapi.options.colors.ColorAndFontDescriptorsProvider
    • getIcon

      public Icon getIcon()
      Specified by:
      getIcon in interface com.intellij.openapi.options.colors.ColorSettingsPage
    • getAttributeDescriptors

      public com.intellij.openapi.options.colors.AttributesDescriptor @NotNull [] getAttributeDescriptors()
      Specified by:
      getAttributeDescriptors in interface com.intellij.openapi.options.colors.ColorAndFontDescriptorsProvider
    • getColorDescriptors

      public com.intellij.openapi.options.colors.ColorDescriptor @NotNull [] getColorDescriptors()
      Specified by:
      getColorDescriptors in interface com.intellij.openapi.options.colors.ColorAndFontDescriptorsProvider
    • getHighlighter

      @NotNull public @NotNull com.intellij.openapi.fileTypes.SyntaxHighlighter getHighlighter()
      Specified by:
      getHighlighter in interface com.intellij.openapi.options.colors.ColorSettingsPage
    • getDemoText

      @NotNull public @NotNull String getDemoText()
      Specified by:
      getDemoText in interface com.intellij.openapi.options.colors.ColorSettingsPage
    • getAdditionalHighlightingTagToDescriptorMap

      public Map<String,com.intellij.openapi.editor.colors.TextAttributesKey> getAdditionalHighlightingTagToDescriptorMap()
      Specified by:
      getAdditionalHighlightingTagToDescriptorMap in interface com.intellij.openapi.options.colors.ColorSettingsPage