Search in sources :

Example 6 with Person

use of org.kie.workbench.common.forms.dynamic.backend.server.context.generation.dynamic.impl.model.Person in project kie-wb-common by kiegroup.

the class MultipleSubformBackendFormRenderingContextManagerTest method generateFormData.

@Override
protected Map<String, Object> generateFormData() {
    persons = new ArrayList<>();
    try {
        persons.add(new Person(0, "Ned", "Stark", sdf.parse("24-02-1981")));
        persons.add(new Person(1, "Catelyn", "Stark", sdf.parse("04-05-1983")));
        persons.add(new Person(2, "Rob", "Stark", sdf.parse("12-04-2013")));
        persons.add(new Person(3, "John", "Snow", sdf.parse("21-05-2015")));
    } catch (ParseException e) {
    // swallow
    }
    Map<String, Object> data = new HashMap<>();
    data.put("persons", persons);
    return data;
}
Also used : HashMap(java.util.HashMap) ParseException(java.text.ParseException) Person(org.kie.workbench.common.forms.dynamic.backend.server.context.generation.dynamic.impl.model.Person)

Example 7 with Person

use of org.kie.workbench.common.forms.dynamic.backend.server.context.generation.dynamic.impl.model.Person in project kie-wb-common by kiegroup.

the class NestedFormBackendFormRenderingContextManagerTest method generateFormData.

@Override
protected Map<String, Object> generateFormData() {
    model = new Person(1000, "Ned", "Stark", new Date());
    Map<String, Object> data = new HashMap<>();
    data.put("person", model);
    return data;
}
Also used : HashMap(java.util.HashMap) Person(org.kie.workbench.common.forms.dynamic.backend.server.context.generation.dynamic.impl.model.Person) Date(java.util.Date)

Aggregations

Person (org.kie.workbench.common.forms.dynamic.backend.server.context.generation.dynamic.impl.model.Person)7 HashMap (java.util.HashMap)5 Date (java.util.Date)4 FieldDefinition (org.kie.workbench.common.forms.model.FieldDefinition)2 FormDefinition (org.kie.workbench.common.forms.model.FormDefinition)2 PortableJavaModel (org.kie.workbench.common.forms.model.impl.PortableJavaModel)2 TypeInfoImpl (org.kie.workbench.common.forms.model.impl.TypeInfoImpl)2 ParseException (java.text.ParseException)1 ArrayList (java.util.ArrayList)1 List (java.util.List)1 Map (java.util.Map)1 Test (org.junit.Test)1 MultipleSubFormFieldDefinition (org.kie.workbench.common.forms.fields.shared.fieldTypes.relations.multipleSubform.definition.MultipleSubFormFieldDefinition)1 SubFormFieldDefinition (org.kie.workbench.common.forms.fields.shared.fieldTypes.relations.subForm.definition.SubFormFieldDefinition)1 JavaFormModel (org.kie.workbench.common.forms.model.JavaFormModel)1