Class MiscellaneousSettingsPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, ChangeReporter

public class MiscellaneousSettingsPanel extends JPanel implements ChangeReporter
See Also:
  • Field Details

    • miscSettingsLabel

      private final JLabel miscSettingsLabel
    • useJavapSignaturesCheckBox

      private final JCheckBox useJavapSignaturesCheckBox
    • detectAutocompletionCheckBox

      private final JCheckBox detectAutocompletionCheckBox
    • dependenceNumbers

      private final JComboBox<Config.DepndenceNumbers> dependenceNumbers
    • srcPath

      private final JTextField srcPath
    • classPath

      private final JTextField classPath
  • Constructor Details

    • MiscellaneousSettingsPanel

      public MiscellaneousSettingsPanel(boolean initialUseJavapSignatures, Config.DepndenceNumbers initialConfigNumbers, String cp, String sp, boolean detectAutocompletion)
  • Method Details

    • shouldUseJavapSignatures

      public boolean shouldUseJavapSignatures()
    • shouldAutocomplete

      public boolean shouldAutocomplete()
    • futurreDependenciesNumbers

      public Config.DepndenceNumbers futurreDependenciesNumbers()
    • setChangeReporter

      public void setChangeReporter(ActionListener listener)
      Description copied from interface: ChangeReporter
      Passes a listener to the implementing class to allow for future reporting.
      Specified by:
      setChangeReporter in interface ChangeReporter
      Parameters:
      listener - the change listener
    • getAdditioalCP

      public String getAdditioalCP()
    • getAdditionalSP

      public String getAdditionalSP()