diff --git a/single-apps/insourcing/insourcing-mandelbrot-zoom/src/main/java/org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java b/single-apps/insourcing/insourcing-mandelbrot-zoom/src/main/java/org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java index 4a76dda1..45726230 100644 --- a/single-apps/insourcing/insourcing-mandelbrot-zoom/src/main/java/org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java +++ b/single-apps/insourcing/insourcing-mandelbrot-zoom/src/main/java/org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java @@ -94,6 +94,32 @@ public static class Control { } } + ////@Validated + @ToString + public static class MandelbrotZoom { + + @Valid @Getter @Setter public View view = new View(); + @Valid @Getter @Setter public Control control = new Control(); + + ////@Validated + @ToString + public static class View { + @NotBlank @Getter @Setter private String title; + @NotBlank @Getter @Setter private String subtitle; + @NotBlank @Getter @Setter private String buttonsZoom; + @NotBlank @Getter @Setter private String buttonsZoomOut; + @NotBlank @Getter @Setter private String buttonsSwitch; + @NotBlank @Getter @Setter private String buttonsZoomLabel; + @NotBlank @Getter @Setter private String buttonsLabel; + } + + ////@Validated + @ToString + public static class Control { + @NotNull @Getter @Setter private Integer threadSleepTime; + } + } + ////@Validated @ToString public static class SimulatedEvolution {