Package qa.swing
Class TestSelectPanel
java.lang.Object
qa.swing.TestSelectPanel
- All Implemented Interfaces:
QANotifyable
Contains the main list of clusters as well as three smaller panels for test range, quick tests and random tests.
- Author:
- dg50
-
Field Summary
Fields inherited from interface qa.QANotifyable
OPS_STATUS_CHANGE, PAM_START, PAM_STOP, PARAMETER_CHANGE, SEQUENCE_END, SEQUENCE_START, TEST_END, TEST_SELECT_CHANGED, TEST_START
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Automatically enable or disable the immediate button.qa.swing.TestSelectPanel.OPSSTATE
Work out if we should enable or disable the immediate buttonboolean
protected void
boolean
isEnableImmediateButton
(qa.swing.TestSelectPanel.OPSSTATE state) Work out if we should enable or disable the immediate buttonprotected void
newSelection
(QACluster qaCluster, int column, boolean selected) void
Something changed inQA module ...protected void
randomIntervalChange
(Integer newValue, boolean valueError, boolean lostFocus) protected void
void
setClusterList
(ArrayList<QACluster> clusterList) void
-
Constructor Details
-
TestSelectPanel
-
-
Method Details
-
getComponent
-
setClusterList
-
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.
-
runImmediate
protected void runImmediate() -
newSelection
-
randomIntervalChange
-
immediateButtonAction
protected void immediateButtonAction() -
qaNotify
Description copied from interface:QANotifyable
Something changed inQA module ...- Specified by:
qaNotify
in interfaceQANotifyable
- Parameters:
noteCode
-noteObject
-
-