package test.gui; import javafx.scene.control.Spinner; import net.sf.latexdraw.instruments.ShapeStdGridCustomiser; import org.junit.Before; public abstract class TestStdGridStyleGUI extends TestShapePropGUI<ShapeStdGridCustomiser> { protected Spinner<Double> xStartS; protected Spinner<Double> yStartS; protected Spinner<Double> xEndS; protected Spinner<Double> yEndS; protected Spinner<Integer> labelsSizeS; protected Spinner<Double> xOriginS; protected Spinner<Double> yOriginS; protected final GUIVoidCommand decrementxStartS = () -> decrementSpinner(xStartS); protected final GUIVoidCommand decrementyStartS = () -> decrementSpinner(yStartS); protected final GUIVoidCommand incrementxEndS = () -> incrementSpinner(xEndS); protected final GUIVoidCommand incrementyEndS = () -> incrementSpinner(yEndS); protected final GUIVoidCommand incrementlabelsSizeS = () -> incrementSpinner(labelsSizeS); protected final GUIVoidCommand incrementxOriginS = () -> incrementSpinner(xOriginS); protected final GUIVoidCommand incrementyOriginS = () -> incrementSpinner(yOriginS); @Override public String getFXMLPathFromLatexdraw() { return "/fxml/StdGridStyle.fxml"; } @Override @Before public void setUp() { super.setUp(); xStartS = find("#xStartS"); yStartS = find("#yStartS"); xEndS = find("#xEndS"); yEndS = find("#yEndS"); labelsSizeS = find("#labelsSizeS"); xOriginS = find("#xOriginS"); yOriginS = find("#yOriginS"); ins = (ShapeStdGridCustomiser)guiceFactory.call(ShapeStdGridCustomiser.class); ins.setActivated(true); } }