Class ScopePanel

All Implemented Interfaces:
ActionListener, FocusListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible

public class ScopePanel extends JPanel implements ActionListener, FocusListener
Scope panel so users can choose whether to apply the test element to the parent sample, the child samples or both.
See Also:
  • Constructor Details

    • ScopePanel

      public ScopePanel()
    • ScopePanel

      public ScopePanel(boolean enableVariableButton)
    • ScopePanel

      public ScopePanel(boolean enableVariableButton, boolean enableParentAndSubsamples, boolean enableSubsamplesOnly)
  • Method Details

    • clearGui

      public void clearGui()
    • getSelection

      public int getSelection()
    • setScopeAll

      public void setScopeAll()
    • setScopeAll

      public void setScopeAll(boolean enableVariableButton)
    • setScopeChildren

      public void setScopeChildren()
    • setScopeChildren

      public void setScopeChildren(boolean enableVariableButton)
    • setScopeParent

      public void setScopeParent()
    • setScopeParent

      public void setScopeParent(boolean enableVariableButton)
    • setScopeVariable

      public void setScopeVariable(String value)
    • isScopeParent

      public boolean isScopeParent()
    • isScopeChildren

      public boolean isScopeChildren()
    • isScopeAll

      public boolean isScopeAll()
    • isScopeVariable

      public boolean isScopeVariable()
    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Specified by:
      actionPerformed in interface ActionListener
    • getVariable

      public String getVariable()
    • focusGained

      public void focusGained(FocusEvent focusEvent)
      Specified by:
      focusGained in interface FocusListener
    • focusLost

      public void focusLost(FocusEvent focusEvent)
      Specified by:
      focusLost in interface FocusListener