I am evaluating VP-UML and am rev-engineering against some code that has very long multi-line Strings, like this:
String mySql = "Select "
+ " first_field, "
+ " second_field, "
+ " third_field, "
+ " fourth_field, "
...;
When displaying the attributes in a class diagram the tool wants to make the attribute one-line like this:
String mySql = "Select "\n + " first_field, "\n + " second_field, "\n + " third_field, "\n + " fourth_field, "\n...;
(The effect might be lost in HTML, but what you have is all of the code formatting whitespace being retained in the long line.)
I can resize this class by a variety of means and get line wrapping, such as:
String mySql = "Select "\n + " first_field, "\n
+ " second_field, "\n + " third_field, "\n
+ " fourth_field, "\n...;
which is almost OK. But I’d like things displayed as they are in the source code. Poseidon for UML does it this way. Why not VP-UML?