Package at.reppeitsolutions.formbuilder.model

Examples of at.reppeitsolutions.formbuilder.model.Form


    @PostConstruct
    public void init() {
        formJpaController = new FormJpaController(utx, em);
        if (formid != null) {
            if(formid == -1) {
                form = new Form();
            } else {
                form = formJpaController.findForm(formid);
            }
        }
    }
View Full Code Here


    }

    public void destroy(Long id) throws NonexistentEntityException, RollbackFailureException, Exception {
        try {
            utx.begin();
            Form form;
            try {
                form = em.getReference(Form.class, id);
                form.getId();
            } catch (EntityNotFoundException enfe) {
                throw new NonexistentEntityException("The form with id " + id + " no longer exists.", enfe);
            }
            em.remove(form);
            utx.commit();
View Full Code Here

        formData = null;
    }

    public Form getForm() {
        if (form == null) {
            form = new Form();
        }
        return form;
    }
View Full Code Here

    public void encodeBegin(FacesContext ctx,
            UIComponent component) throws IOException {
        PdfResponseWriter writer = (PdfResponseWriter) FacesContext.getCurrentInstance().getResponseWriter();
        Document document = writer.getDocument();
        FormBuilderPdf formBuilder = (FormBuilderPdf) component;
        Form form = formBuilder.getForm();
        encodePdf(form, document);
    }
View Full Code Here

            palette.setId(form.getId() + "palette" + UUID.randomUUID().toString());
        }
        formBuilder.getFormContent().setTransient(true);
        formBuilder.getFormContent().setId(form.getId() + "formContent" + UUID.randomUUID().toString());

        Form formModel = formBuilder.getForm();

        if (formModel != null) {
            List<FormBuilderContainer> components = new ArrayList<>();

            if (formModel.getItems() != null) {
                String activeConstraint = null;
                for (FormBuilderItemBase item : formModel.getItems()) {
                    if (item instanceof FormBuilderItemConstraint && activeConstraint == null) {
                        activeConstraint = item.getId();
                        item.getProperties().setRenderEditor(Boolean.TRUE);
                    } else {
                        if (item instanceof FormBuilderItemConstraint) {
                            activeConstraint = null;
                        }
                    }
                    HtmlFormBuilderItem htmlItem = FormBuilderItemFactory.getUIComponentWithDialog(item, formBuilder);
                    components.add(new FormBuilderContainer(item, htmlItem));
                }
                if (formModel.getItems().isEmpty()) {
                    addPlaceholder(formBuilder);
                }
            }

            for (FormBuilderContainer comp : components) {
View Full Code Here

TOP

Related Classes of at.reppeitsolutions.formbuilder.model.Form

Copyright © 2018 www.massapicom. 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.