LightDriver
AbstractScrollDriver
, APIFocusDriver
, ButtonMouseDriver
, ChoiceDriver
, DefaultFrameDriver
, DefaultInternalFrameDriver
, DefaultJMenuDriver
, DefaultWindowDriver
, EventDriver
, JComboMouseDriver
, JListMouseDriver
, JSpinnerDriver
, JSplitPaneDriver
, JTabAPIDriver
, JTableHeaderDriver
, JTableMouseDriver
, JTabMouseDriver
, JTreeAPIDriver
, JTreeMouseDriver
, ListAPIDriver
, MouseFocusDriver
, QueueJMenuDriver
, RobotDriver
, TextAPIDriver
, TextKeyboardDriver
public 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.UnsupportedOperatorException
public java.lang.String[] getSupported()
getSupported
in interface LightDriver