package org.robotframework.swing.slider; import org.netbeans.jemmy.operators.ContainerOperator; import org.netbeans.jemmy.operators.JSliderOperator; import org.robotframework.swing.chooser.ByNameComponentChooser; import org.robotframework.swing.context.Context; import org.robotframework.swing.factory.DefaultContextVerifyingOperatorFactory; public class SliderOperatorFactory extends DefaultContextVerifyingOperatorFactory<SliderOperator> { @Override public SliderOperator createOperatorByIndex(int index) { return new DefaultSliderOperator(new JSliderOperator((ContainerOperator) Context.getContext(), index)); } @Override public SliderOperator createOperatorByName(String name) { return new DefaultSliderOperator(new JSliderOperator((ContainerOperator) Context.getContext(), new ByNameComponentChooser(name))); } }