Package qa.swing

Class TestSelectPanel

java.lang.Object
qa.swing.TestSelectPanel
All Implemented Interfaces:
QANotifyable

public class TestSelectPanel extends Object implements QANotifyable
Contains the main list of clusters as well as three smaller panels for test range, quick tests and random tests.
Author:
dg50
  • Constructor Details

    • TestSelectPanel

      public TestSelectPanel(QAControl qaControl, String[] colNames)
  • Method Details

    • getComponent

      public Component getComponent()
    • setClusterList

      public void setClusterList(ArrayList<QACluster> clusterList)
    • setParams

      public void setParams()
    • getParams

      public boolean getParams()
    • enableImmediateButton

      public void enableImmediateButton()
      Automatically enable or disable the immediate button.
    • isEnableImmediateButton

      public boolean isEnableImmediateButton(qa.swing.TestSelectPanel.OPSSTATE state)
      Work out if we should enable or disable the immediate button
      Parameters:
      state - current state
      Returns:
      true if should be enabled.
    • getOpsState

      public qa.swing.TestSelectPanel.OPSSTATE getOpsState()
      Work out if we should enable or disable the immediate button
      Returns:
      true if shold be enabled.
    • qaNotify

      public void qaNotify(int noteCode, Object noteObject)
      Description copied from interface: QANotifyable
      Something changed inQA module ...
      Specified by:
      qaNotify in interface QANotifyable