Handle multiple adapters in one file
Describe the bug Having multiple adapters in one file isn't handled correctly
Reporter Jaco de Groot
Category
- Flow
To Reproduce Steps to reproduce the behavior:
- Open https://github.com/ibissource/frank-runner/blob/master/examples/Frank2Example3/configurations/Example3/Configuration.xml in the text editor
- See that only two listeners are shown
- See that when you click on an element the wrong selection is made in the text editor
Expected behavior Show all the adapter below each other
Screenshots

Additional context -
@jjansenvr brought the issue up again.
Whilst the Frank!Flow resides in a state of MVP (and a bit more) for now, I’ve heard a good idea which I want to document.
Make the different adapters selectable by making an extra tree in the file manager. Every (loaded) configuration will turn in to an expandable item (like a folder) which will show the different adapters in it. When an adapter is clicked, the entire file gets loaded into the editor and the relevant section is highlighted, until the cursor is placed. Meanwhile, the relevant listeners, pipes and other elements will be rendered into the flow diagram.