private void load() { JFileChooser fileChooser = initFileChooser("Load"); int result = fileChooser.showOpenDialog(screen.getScreen()); if (result == JFileChooser.APPROVE_OPTION) { File selectedFile = fileChooser.getSelectedFile(); String path = selectedFile.getAbsolutePath(); networkFactory.load(path); currentNetwork = networkFactory.getNetworkElementFactory(NETWORK_NAME); currentTransit = networkFactory.getTransitFactory(NETWORK_NAME); updateNetworkData(); } }