Class PreferencesFrame

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class PreferencesFrame extends FBDialog
See Also:
  • Field Details

  • Constructor Details

    • PreferencesFrame

      private PreferencesFrame()
  • Method Details

    • getInstance

      public static PreferencesFrame getInstance()
    • showFilterPane

      public void showFilterPane()
    • handleWindowClose

      private void handleWindowClose()
    • getCurrentProject

      private Project getCurrentProject()
    • createPluginPane

      private JPanel createPluginPane()
    • isEnabled

      PreferencesFrame.EnabledSettings isEnabled(@CheckForNull Project project, Plugin plugin)
    • rebuildPluginCheckboxes

      private void rebuildPluginCheckboxes()
    • addField

      private void addField(JPanel p, GridBagConstraints c, int y, String lbl, JComponent field)
    • createPropertiesPane

      private JPanel createPropertiesPane()
    • changeTabSize

      private void changeTabSize()
    • changeFontSize

      private void changeFontSize()
    • changePackagePrefixLength

      private void changePackagePrefixLength()
    • resetPropertiesPane

      private void resetPropertiesPane()
    • createFilterPane

      private JPanel createFilterPane()
      Create a JPanel to display the filtering controls.
    • updateFilterPanel

      void updateFilterPanel()
    • updateFilters

      public static void updateFilters(boolean addedFilter)