| showExportModelUriDialog() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| updateTitle() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| lambda$initializeModel$3(JMadModel) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| initializeModel(JMadModel) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| closeActiveModel() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| cleanup() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| showExportModelDefinitionDialog() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| showAboutBox() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| exitEventListener() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| updateTitleAccordingTo(JMadModel) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| showRangeDefinitionChooseDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| showOpticsDefinitionChooseDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| showCreateModelFromRepositoryDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| validate() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| showCreateModelFromFileDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| showCreateModelFromUriDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| exitJMad() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$showGui$0() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$setupFramePreferences$2(Boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$setupFramePreferences$1(Boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setModelManager(JMadModelManager) |   | 77% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| showGui() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createModelFromRepositoryEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createModelFromUriEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createModelFromFileEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| exportModelEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| exportModelUriEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| closeActiveModelEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| chooseRangeEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| chooseOpticsEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| showAboutInfoEventListener() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$exitEventListener$4() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getJmadGuiPreferences() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setFrameCloseOperation(boolean) |   | 87% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| init() |  | 100% |   | 50% | 3 | 4 | 0 | 13 | 0 | 1 |
| setupFramePreferences() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| JMadGui(JMadGuiPreferences) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setRangeSelectionPanel(RangeSelectionPanel) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setModelOpticsSelectionPanel(ModelOpticsSelectionPanel) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUserInteractor(UserInteractor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setJMadService(JMadService) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setJMadModelSelectionDialogFactory(JMadModelSelectionDialogFactory) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setjMadModelPackageService(JMadModelPackageService) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMainPanel(JPanel) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setJMadMenuBar(JMenuBar) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setJMadToolBar(JToolBar) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setGuiLogPanel(GuiLogPanel) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAsyncExecutor(AsyncExecutor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |