The past days I was doing some code work for openhab, including making the code readable by using some proper formatting. Unfortunately Eclipse seems to have a different opinion (out-of-box) about how code should look, while I prefer
The openHAB IDE uses exactly the same settings as the ESH IDE, so that the codebase follows the same guidelines.
The code formatter has been discussed and defined a while ago. Note that we are very reluctant to do any changes to it, because it would mean that we generate lots of code changes that make diffing and browsing the code history very difficult.
Wrt your specific case: While it looks ok for your example as it has the same method all over again, it might not be a good choice in other cases. In general, the typical way in Java is to put such code on a single line (after all it is a single variable assignment) and all the code formatter does it to wrap at a certain line length.
But I would even be more happy if that part would be left open, so that both style can live safely next to each other (like Intellij supports ) I will register at the Eclipse forums later this week and open the discussion there.