├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── fr │ └── ekito │ └── gwt │ ├── client │ ├── GwtWebApp.java │ ├── GwtWebAppGinModule.java │ ├── GwtWebAppGinjector.java │ ├── controller │ │ └── WebAppController.java │ ├── event │ │ ├── AddTodoEvent.java │ │ ├── AddTodoEventHandler.java │ │ ├── DeleteAllTodoEvent.java │ │ ├── DeleteAllTodoEventHandler.java │ │ ├── DeleteTodoEvent.java │ │ ├── DeleteTodoEventHandler.java │ │ ├── LoadEvent.java │ │ └── LoadEventHandler.java │ ├── json │ │ ├── JsTodo.java │ │ └── JsonHelper.java │ ├── model │ │ └── ModelHandler.java │ ├── resource │ │ ├── ApplicationResources.java │ │ ├── GwtWebAppStyles.css │ │ ├── GwtWebAppStyles.java │ │ ├── Messages.java │ │ ├── add.png │ │ ├── clear.png │ │ ├── delete.png │ │ ├── load.png │ │ ├── store.png │ │ └── warning.png │ └── ui │ │ ├── MainPanel.java │ │ ├── MainPanel.ui.xml │ │ ├── TodoWidget.java │ │ ├── TodoWidget.ui.xml │ │ ├── component │ │ └── ImageButton.java │ │ └── schedule │ │ └── ReloadTodoListCommand.java │ ├── common │ ├── FieldVerifier.java │ └── model │ │ └── Todo.java │ └── server │ ├── ServerApplication.java │ └── web │ └── TodoController.java ├── resources ├── application.properties ├── fr │ └── ekito │ │ └── gwt │ │ ├── GwtWebApp.gwt.xml │ │ └── client │ │ └── resource │ │ └── Messages.properties └── logback.xml └── webapp ├── GwtWebApp.css ├── GwtWebApp.html └── WEB-INF ├── jetty-web.xml └── web.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/GwtWebApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/GwtWebApp.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/GwtWebAppGinModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/GwtWebAppGinModule.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/GwtWebAppGinjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/GwtWebAppGinjector.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/controller/WebAppController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/controller/WebAppController.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/AddTodoEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/AddTodoEvent.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/AddTodoEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/AddTodoEventHandler.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/DeleteAllTodoEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/DeleteAllTodoEvent.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/DeleteAllTodoEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/DeleteAllTodoEventHandler.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/DeleteTodoEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/DeleteTodoEvent.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/DeleteTodoEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/DeleteTodoEventHandler.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/LoadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/LoadEvent.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/event/LoadEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/event/LoadEventHandler.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/json/JsTodo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/json/JsTodo.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/json/JsonHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/json/JsonHelper.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/model/ModelHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/model/ModelHandler.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/ApplicationResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/ApplicationResources.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/GwtWebAppStyles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/GwtWebAppStyles.css -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/GwtWebAppStyles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/GwtWebAppStyles.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/Messages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/Messages.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/add.png -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/clear.png -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/delete.png -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/load.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/load.png -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/store.png -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/resource/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/resource/warning.png -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/ui/MainPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/ui/MainPanel.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/ui/MainPanel.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/ui/MainPanel.ui.xml -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/ui/TodoWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/ui/TodoWidget.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/ui/TodoWidget.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/ui/TodoWidget.ui.xml -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/ui/component/ImageButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/ui/component/ImageButton.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/client/ui/schedule/ReloadTodoListCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/client/ui/schedule/ReloadTodoListCommand.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/common/FieldVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/common/FieldVerifier.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/common/model/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/common/model/Todo.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/server/ServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/server/ServerApplication.java -------------------------------------------------------------------------------- /src/main/java/fr/ekito/gwt/server/web/TodoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/java/fr/ekito/gwt/server/web/TodoController.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/fr/ekito/gwt/GwtWebApp.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/resources/fr/ekito/gwt/GwtWebApp.gwt.xml -------------------------------------------------------------------------------- /src/main/resources/fr/ekito/gwt/client/resource/Messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/resources/fr/ekito/gwt/client/resource/Messages.properties -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/webapp/GwtWebApp.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/webapp/GwtWebApp.css -------------------------------------------------------------------------------- /src/main/webapp/GwtWebApp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/webapp/GwtWebApp.html -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jetty-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/webapp/WEB-INF/jetty-web.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ekito/spring-boot-gwt/HEAD/src/main/webapp/WEB-INF/web.xml --------------------------------------------------------------------------------