LightDriverAbstractScrollDriver, APIFocusDriver, ButtonMouseDriver, ChoiceDriver, DefaultFrameDriver, DefaultInternalFrameDriver, DefaultJMenuDriver, DefaultWindowDriver, EventDriver, JComboMouseDriver, JListMouseDriver, JSpinnerDriver, JSplitPaneDriver, JTabAPIDriver, JTableHeaderDriver, JTableMouseDriver, JTabMouseDriver, JTreeAPIDriver, JTreeMouseDriver, ListAPIDriver, MouseFocusDriver, QueueJMenuDriver, RobotDriver, TextAPIDriver, TextKeyboardDriverpublic abstract class LightSupportiveDriver extends java.lang.Object implements LightDriver
| Constructor | Description |
|---|---|
LightSupportiveDriver(java.lang.String[] supported) |
Creates an instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
checkSupported(ComponentOperator oper) |
Throws
UnsupportedOperatorException exception if
parameter's class is not in list of supported classes. |
java.lang.String[] |
getSupported() |
Returns array of operator classes which are supported by this driver.
|
public LightSupportiveDriver(java.lang.String[] supported)
supported - Array of operator classes which are supported by this driver.public void checkSupported(ComponentOperator oper)
UnsupportedOperatorException exception if
parameter's class is not in list of supported classes.oper - Operator whose class should be checked.UnsupportedOperatorExceptionpublic java.lang.String[] getSupported()
getSupported in interface LightDriver