Class ColorPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class ColorPanel extends JPanel
Panel which updates a RuleColorizer, allowing the user to build expression-based color rules.

TODO: examine ColorPanel/RuleColorizer/LogPanel listeners and interactions

See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • loadLogPanelColorizers

      public void loadLogPanelColorizers()
    • buildBypassSearchColorsPanel

      public JPanel buildBypassSearchColorsPanel()
    • buildSearchAndAlternatingColorPanel

      public JPanel buildSearchAndAlternatingColorPanel()
    • updateColors

      public void updateColors()
    • getColorizerVector

      private Vector<Vector<Serializable>> getColorizerVector()
    • configureTable

      private void configureTable()
    • configureSingleEntryColorTable

      private void configureSingleEntryColorTable(JTable thisTable)
    • setCloseActionListener

      public void setCloseActionListener(ActionListener listener)
    • hidePanel

      public void hidePanel()
    • applyRules

      void applyRules(String ruleSet, RuleColorizer applyingColorizer)
    • buildClosePanel

      JPanel buildClosePanel()
    • saveSearchColors

      private void saveSearchColors()
    • saveAlternatingColors

      private void saveAlternatingColors()
    • saveBypassFlag

      private void saveBypassFlag()
    • buildUpDownPanel

      JPanel buildUpDownPanel()
    • buildRulesPanel

      JPanel buildRulesPanel()