if (category == COMPONENT_CATEGORY.OUTPUT) {
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemHeading(true)));
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemLabel(true)));
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemImage(true)));
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemDownload(true)));
} else if (category == COMPONENT_CATEGORY.INPUT) {
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemInput(true)));
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemTextarea(true)));
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemNumber(true)));
components.add(FormBuilderItemFactory.getUIComponent(new FormBuilderItemDate(true)));