package org.robotframework.swing.spinner; import org.netbeans.jemmy.operators.ContainerOperator; import org.netbeans.jemmy.operators.JSpinnerOperator; import org.robotframework.swing.chooser.ByNameComponentChooser; import org.robotframework.swing.context.Context; import org.robotframework.swing.factory.DefaultContextVerifyingOperatorFactory; public class SpinnerOperatorFactory extends DefaultContextVerifyingOperatorFactory<SpinnerOperator> { @Override public SpinnerOperator createOperatorByIndex(int index) { return new DefaultSpinnerOperator(new JSpinnerOperator((ContainerOperator) Context.getContext(), index)); } @Override public SpinnerOperator createOperatorByName(String name) { return new DefaultSpinnerOperator(new JSpinnerOperator((ContainerOperator) Context.getContext(), new ByNameComponentChooser(name))); } }