Class CssLanguageSupport

    • Field Detail

      • provider

        private CssCompletionProvider provider
        The completion provider, shared amongst all text areas editing C.
    • Constructor Detail

      • CssLanguageSupport

        public CssLanguageSupport()
        Constructor.
    • Method Detail

      • createDefaultCompletionCellRenderer

        protected javax.swing.ListCellRenderer<java.lang.Object> createDefaultCompletionCellRenderer()
        Description copied from class: AbstractLanguageSupport
        Creates the default cell renderer to use when none is specified. Subclasses can override this method if there is a "better" default renderer for a specific language.
        Overrides:
        createDefaultCompletionCellRenderer in class AbstractLanguageSupport
        Returns:
        The default renderer for the completion list.
      • createProvider

        protected CssCompletionProvider createProvider()
        Creates a completion provider for this language. Subclasses can override.
        Returns:
        A completion provider to use for this language.
      • install

        public void install​(org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea)
        Installs this support.
        Parameters:
        textArea - The text area to install onto.
        See Also:
        LanguageSupport.uninstall(RSyntaxTextArea)
      • uninstall

        public void uninstall​(org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea)
        Uninstalls this support.
        Parameters:
        textArea - The text area to uninstall from.
        See Also:
        LanguageSupport.install(RSyntaxTextArea)