diff --git a/gui/griffon-app/conf/Config.groovy b/gui/griffon-app/conf/Config.groovy index 84710723..df0d3867 100644 --- a/gui/griffon-app/conf/Config.groovy +++ b/gui/griffon-app/conf/Config.groovy @@ -1,31 +1,14 @@ -import griffon.util.AbstractMapResourceBundle; -import javax.annotation.Nonnull; -import java.util.Map; - -import static griffon.util.CollectionUtils.map; -import static java.util.Collections.singletonList; - -public class Config extends AbstractMapResourceBundle { - @Override - protected void initialize(@Nonnull Map entries) { - map(entries) - .e("application", map() - .e("title", "MuWire") - .e("startupGroups", singletonList("container")) - .e("autoShutdown", true) - ) - .e("mvcGroups", map() - .e("container", map() - .e("model", "com.muwire.gui.EventListModel") - .e("view", "com.muwire.gui.EventListView") - .e("controller", "com.muwire.gui.EventListController") - ) - .e("editor", map() - .e("model", "com.muwire.gui.EventListModel") - .e("view", "com.muwire.gui.EventListView") - .e("controller", "com.muwire.gui.EventListController") - ) - ); - } +application { + title = 'MuWire' + startupGroups = ['EventList'] + autoShutdown = true } + +mvcGroups { + 'EventList' { + model = 'com.muwire.gui.EventListModel' + view = 'com.muwire.gui.EventListView' + controller = 'com.muwire.gui.EventListController' + } +} \ No newline at end of file