
application {
    title = 'MuWire'
    startupGroups = ['EventList', 'MainFrame', 'ShutdownWindow']
    autoShutdown = false
}

mvcGroups {
    'EventList' {
        model = 'com.muwire.gui.EventListModel'
        view = 'com.muwire.gui.EventListView'
        controller = 'com.muwire.gui.EventListController'
    }
    'MainFrame' {
        model = 'com.muwire.gui.MainFrameModel'
        view = 'com.muwire.gui.MainFrameView'
        controller = 'com.muwire.gui.MainFrameController'
    }
    'ShutdownWindow' {
        model = 'com.muwire.gui.ShutdownWindowModel'
        view = 'com.muwire.gui.ShutdownWindowView'
        controller = 'com.muwire.gui.ShutdownWindowController'
    }
    'SearchTab' {
        model = 'com.muwire.gui.SearchTabModel'
        view = 'com.muwire.gui.SearchTabView'
        controller = 'com.muwire.gui.SearchTabController'
    }
    'Options' {
        model = 'com.muwire.gui.OptionsModel'
        view = 'com.muwire.gui.OptionsView'
        controller = 'com.muwire.gui.OptionsController'
    }
    "mu-wire-status" {
        model = 'com.muwire.gui.MuWireStatusModel'
        view = 'com.muwire.gui.MuWireStatusView'
        controller = 'com.muwire.gui.MuWireStatusController'
    }
    'i-2-p-status' {
        model = 'com.muwire.gui.I2PStatusModel'
        view = 'com.muwire.gui.I2PStatusView'
        controller = 'com.muwire.gui.I2PStatusController'
    }
    'trust-list' {
        model = 'com.muwire.gui.TrustListModel'
        view = 'com.muwire.gui.TrustListView'
        controller = 'com.muwire.gui.TrustListController'
    }
    'content-panel' {
        model = 'com.muwire.gui.ContentPanelModel'
        view = 'com.muwire.gui.ContentPanelView'
        controller = 'com.muwire.gui.ContentPanelController'
    }
    'show-comment' {
        model = 'com.muwire.gui.ShowCommentModel'
        view = 'com.muwire.gui.ShowCommentView'
        controller = 'com.muwire.gui.ShowCommentController'
    }
    'add-comment' {
        model = 'com.muwire.gui.AddCommentModel'
        view = 'com.muwire.gui.AddCommentView'
        controller = 'com.muwire.gui.AddCommentController'
    }
    'browse' {
        model = 'com.muwire.gui.BrowseModel'
        view = 'com.muwire.gui.BrowseView'
        controller = 'com.muwire.gui.BrowseController'
    }
    'close-warning' {
        model = 'com.muwire.gui.CloseWarningModel'
        view = 'com.muwire.gui.CloseWarningView'
        controller = 'com.muwire.gui.CloseWarningController'
    }
}
