Text boxes

The multiLine() element specifies that the text field for a string parameter should span multiple lines. It is ignored for other parameter types.

If set > 1 (as would normally be the case), then the default labelPosition defaults to TOP (rather than LEFT, as would normally be the case).

For example:

public class BugReport {

    public BugReport updateStepsToReproduce(
            @ParameterLayout(
                numberOfLines=10
            )
            final String steps) {
        // ...
    }

    // ...
}