package domainapp.dom.types;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import javax.jdo.annotations.Column;

import org.apache.isis.applib.annotation.Editing;
import org.apache.isis.applib.annotation.Parameter;
import org.apache.isis.applib.annotation.ParameterLayout;
import org.apache.isis.applib.annotation.Property;

@Column(length = Notes.MAX_LEN, allowsNull = "true")
@Property(editing = Editing.ENABLED, maxLength = Notes.MAX_LEN)
@Parameter(maxLength = Notes.MAX_LEN)
@ParameterLayout(named = "Notes")
@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
public @interface Notes {

    int MAX_LEN = 4000;

}

@@ -268,176 +268,9 @@
 ion.
-Editing;%0Aimport org.apache.isis.applib.annotation.Parameter;%0Aimport org.apache.isis.applib.annotation.ParameterLayout;%0Aimport org.apache.isis.applib.annotation.Property
+*
 ;%0A%0A@
@@ -377,32 +377,63 @@
  Notes.MAX_LEN)%0A
+@PropertyLayout(multiLine = 5)%0A
 @Parameter(maxLe
@@ -475,23 +475,21 @@
 out(
-named = %22Notes%22
+multiLine = 5
 )%0A@T

change helloworld app's @Notes, should be multiline=5