Currently (1.0.0) there is no link sync between editor and outline. So outline is just to view structure.
The reason is that Jackson library does not provide the pos information at default scan.
Wanted
As a developer I want to doubleclick on the outline entry and the editor shall open the text position in editor
Solution
Jackson data model parsing is very fast. To change this library etc. would reduce speed (IMHO).
I think the most simple way is to parse the document again, when there is a double click and fetch the position then.
Possibilities:
One solution could be to implement an extreme simple JSON parser and checkout the position from outline tree.
Another way would be to use another JSON parser library
Use Jackson library, but in another way (maybe stream like ?)
Situation
Currently (1.0.0) there is no link sync between editor and outline. So outline is just to view structure.
The reason is that Jackson library does not provide the pos information at default scan.
Wanted
As a developer I want to doubleclick on the outline entry and the editor shall open the text position in editor
Solution
Jackson data model parsing is very fast. To change this library etc. would reduce speed (IMHO). I think the most simple way is to parse the document again, when there is a double click and fetch the position then.
Possibilities: