Class CCellRenderer

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
javax.swing.DefaultListCellRenderer
org.fife.ui.autocomplete.CompletionCellRenderer
org.fife.rsta.ac.c.CCellRenderer
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, ListCellRenderer<Object>, SwingConstants

class CCellRenderer extends org.fife.ui.autocomplete.CompletionCellRenderer
The cell renderer used for the C programming language.
Version:
1.0
  • Field Details

    • variableIcon

      private Icon variableIcon
    • functionIcon

      private Icon functionIcon
  • Constructor Details

    • CCellRenderer

      CCellRenderer()
      Constructor.
  • Method Details

    • prepareForOtherCompletion

      protected void prepareForOtherCompletion(JList list, org.fife.ui.autocomplete.Completion c, int index, boolean selected, boolean hasFocus)
      Overrides:
      prepareForOtherCompletion in class org.fife.ui.autocomplete.CompletionCellRenderer
    • prepareForVariableCompletion

      protected void prepareForVariableCompletion(JList list, org.fife.ui.autocomplete.VariableCompletion vc, int index, boolean selected, boolean hasFocus)
      Overrides:
      prepareForVariableCompletion in class org.fife.ui.autocomplete.CompletionCellRenderer
    • prepareForFunctionCompletion

      protected void prepareForFunctionCompletion(JList list, org.fife.ui.autocomplete.FunctionCompletion fc, int index, boolean selected, boolean hasFocus)
      Overrides:
      prepareForFunctionCompletion in class org.fife.ui.autocomplete.CompletionCellRenderer