Examples of GroupConfigImpl


Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

    @Before
    public void init() {
        formConfig = new FormConfigImpl();

        group1 = new GroupConfigImpl();
        group1.setName("grOUp1");
        group1.setFieldConfigImplList(createFieldList(createField("field1")));

        group2 = new GroupConfigImpl();
        group2.setName("group2");
        group2.setFieldConfigImplList(createFieldList(createField("field2")));

        group3 = new GroupConfigImpl();
        group3.setName("GROUP3");
        group3.setFieldConfigImplList(createFieldList(createField("field3")));

        group4 = new GroupConfigImpl();
        group4.setName("group4");
        group4.setFieldConfigImplList(createFieldList(createField("field4"), createField("field4.2")));
    }
View Full Code Here

Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

        // default is empty
        assertTrue(formConfig.getGroupConfigList().isEmpty());

        // group name is null
        try {
            initForm(createGroupList(new GroupConfigImpl()));
            fail();
        } catch (IllegalArgumentException e) {
            assertThat(e, exception("name"));
        }
View Full Code Here

Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

    @Before
    public void init() throws Exception {
        field = new FieldConfigImpl();
        field.setName("field1");

        group = new GroupConfigImpl();
        group.setName("group1");
        group.setFieldConfigImplList(createFieldList(field));

        form = new FormConfigImpl();
        form.setGroupConfigImplList(createGroupList(group));
View Full Code Here

Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

        verify(v1, v2, v3, v4);
    }

    private FieldConfigImpl mergeField(FieldConfigImpl copy, FieldConfigImpl src) throws Exception {
        GroupConfigImpl groupCopy = new GroupConfigImpl();
        groupCopy.setName("groupCopy");

        List<FieldConfigImpl> fields = createFieldList();

        if (copy != null) {
            copy.setName(src.getName());
            fields.add(copy);
        }

        groupCopy.setFieldConfigImplList(fields);
        groupCopy.setParentGroup("groupSrc");
        groupCopy.afterPropertiesSet();

        GroupConfigImpl groupSrc = new GroupConfigImpl();
        groupSrc.setName("groupSrc");
        groupSrc.setFieldConfigImplList(createFieldList(src));
        groupSrc.afterPropertiesSet();

        form = new FormConfigImpl();
        form.setGroupConfigImplList(createGroupList(groupCopy, groupSrc));
        form.afterPropertiesSet();
View Full Code Here

Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

        field3.setName("FIELD3");

        field4 = new FieldConfigImpl();
        field4.setName("field4");

        group = new GroupConfigImpl();
        group.setName("group1");

        group1 = new GroupConfigImpl();
        group1.setName("group1");
        group1.setFieldConfigImplList(createFieldList(field1));

        group2 = new GroupConfigImpl();
        group2.setName("group2");
        group2.setFieldConfigImplList(createFieldList(field2));

        group3 = new GroupConfigImpl();
        group3.setName("group3");
        group3.setFieldConfigImplList(createFieldList(field3));

        group4 = new GroupConfigImpl();
        group4.setName("group4");
        group4.setFieldConfigImplList(createFieldList(field4));
    }
View Full Code Here

Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

        assertSame(formConfig, group.getFormConfig());
    }

    @Test
    public void getName() {
        GroupConfigImpl groupConfig = new GroupConfigImpl();

        // no name
        assertNull(groupConfig.getName());

        // empty name
        groupConfig.setName("");
        assertNull(groupConfig.getName());

        groupConfig.setName("  ");
        assertNull(groupConfig.getName());

        // normal name
        groupConfig.setName("  hello ");
        assertEquals("hello", groupConfig.getName());
    }
View Full Code Here

Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

        init();

        List<Import> imports;
        field3.setName("field1"); // group2.field1 duped with group1.field1

        group1 = new GroupConfigImpl();
        group1.setName("group1");
        group1.setFieldConfigImplList(createFieldList(field1));
        group1.afterPropertiesSet();

        group2 = new GroupConfigImpl();
        group2.setName("group2");
        group2.setFieldConfigImplList(createFieldList(field2, field3));

        if (importAll) {
            imports = createImportList(new ImportImpl("group1", null));
View Full Code Here

Examples of com.alibaba.citrus.service.form.impl.configuration.GroupConfigImpl

    @Test
    public void extend_overrideField() throws Exception {
        field3.setName("field1"); // group2.field1 overrides group1.field1

        group1 = new GroupConfigImpl();
        group1.setName("group1");
        group1.setFieldConfigImplList(createFieldList(field1));
        group1.afterPropertiesSet();

        group2 = new GroupConfigImpl();
        group2.setName("group2");
        group2.setFieldConfigImplList(createFieldList(field2, field3));
        group2.setParentGroup("group1");
        group2.afterPropertiesSet();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.