Examples of Form


Examples of org.exolab.castor.xml.schema.Form

                        substitutionGroup);
            }
        }

        //-- @form
        Form form = element.getForm();
        if (form != null) {
            _atts.addAttribute(SchemaNames.FORM, CDATA, form.toString());
        }

        //-- @id
        String id = element.getId();
        if (id != null) {
View Full Code Here

Examples of org.fenixedu.academic.domain.util.workflow.Form

            return new ActionForward(buildSummaryPdfGeneratorURL(request, candidacy), true);
        }
    }

    private boolean validateCurrentForm(HttpServletRequest request) {
        final Form form =
                (Form) RenderUtils.getViewState("fillData" + getCurrentFormPosition(request)).getMetaObject().getObject();
        final List<LabelFormatter> messages = form.validate();
        if (!messages.isEmpty()) {
            request.setAttribute("formMessages",
                    solveLabelFormatterArgs(request, messages.toArray(new LabelFormatter[messages.size()])));
            request.setAttribute("currentForm", form);
View Full Code Here

Examples of org.fireflow.model.resource.Form

     */
    protected Form createForm(Element formElement) {
        if (formElement == null) {
            return null;
        }
        Form form = new Form(formElement.attributeValue(NAME));
        form.setDisplayName(formElement.attributeValue(DISPLAY_NAME));
        form.setDescription(Util4Parser.elementAsString(formElement,
                DESCRIPTION));
        form.setUri(Util4Parser.elementAsString(formElement, URI));
        return form;
    }
View Full Code Here

Examples of org.gwtoolbox.widget.client.form.Form

        subjectField.setValidators(notNull(), notEmpty());

        LongTextField bodyField = new LongTextField("body", "Body:");
        bodyField.setValidators(notNull(), notEmpty());

        final Form form = new Form();
        form.addFields(toField, subjectField, bodyField);


        EmailFormRenderer renderer = GWT.create(EmailFormRenderer.class);
        Widget formPanel = renderer.render(form);
        formPanel.setWidth("300px");

        SimpleButton validateButton = new SimpleButton("Validate", new ClickHandler() {
            public void onClick(ClickEvent event) {
                form.submit(new SubmitHandler.Adapter() {
                    public void success(Record record) {
                        StringBuilder sb = new StringBuilder();
                        for (Map.Entry<String, Object> entry : record.getAllValues().entrySet()) {
                            sb.append(entry.getKey()).append(" = ").append(entry.getValue()).append("\n");
                        }
                        Window.alert(sb.toString());
                    }
                });
            }
        });

        SimpleButton sendButton = new SimpleButton("Send", new ClickHandler() {
            public void onClick(ClickEvent event) {
                form.submit(new SubmitHandler.Adapter() {
                    public void success(Record record) {
                        StringBuilder sb = new StringBuilder();
                        for (Map.Entry<String, Object> entry : record.getAllValues().entrySet()) {
                            sb.append(entry.getKey()).append(" = ").append(entry.getValue()).append("\n");
                        }
                        Window.alert(sb.toString());
                    }
                });
            }
        });

        SimpleButton clearButton = new SimpleButton("Clear", new ClickHandler() {
            public void onClick(ClickEvent event) {
                form.reset();
            }
        });

        HorizontalPanel buttons = new HorizontalPanel();
        buttons.add(validateButton);
View Full Code Here

Examples of org.jboss.as.console.client.widgets.forms.Form

    private ToolButton cancelBtn;
    private LoggingHandler editedHandler;
   
    public HandlerDetails(LoggingPresenter presenter) {
        this.presenter = presenter;
        form = new Form(LoggingHandler.class);
        form.setNumColumns(2);
    }
View Full Code Here

Examples of org.jboss.ballroom.client.widgets.forms.Form

        VerticalPanel layout = new VerticalPanel();
        layout.setStyleName("window-content");

        layout.add(new HTML("<h2>Connection Definition Step1/2</h2>"));

        final Form<ConnectionDefinition> form = new Form(ConnectionDefinition.class);

        TextBoxItem jndiName = new JndiNameItem("jndiName", "JNDI Name");
        TextBoxItem classItem = new TextBoxItem("connectionClass", "Connection Class");

        form.setFields(jndiName, classItem);

        final FormHelpPanel helpPanel = new FormHelpPanel(
                new FormHelpPanel.AddressCallback() {
                    @Override
                    public ModelNode getAddress() {
                        ModelNode address = Baseadress.get();
                        address.add("subsystem", "resource-adapters");
                        address.add("resource-adapter", "*");
                        address.add("connection-definitions", "*");
                        return address;
                    }
                }, form
        );
        layout.add(helpPanel.asWidget());

        layout.add(form.asWidget());

        DialogueOptions options = new DialogueOptions(

                // save

                new ClickHandler() {
                    @Override
                    public void onClick(ClickEvent event) {
                        FormValidation validation = form.validate();
                        if(!validation.hasErrors())
                        {
                            ConnectionDefinition connectionDef = form.getUpdatedEntity();
                            connectionDef.setApplication(true); // JBPAPP-9977: reasonable default
                            parent.onCompleteStep1(connectionDef);
                        }
                    }
                },
View Full Code Here

Examples of org.jboss.resteasy.annotations.Form

      HeaderParam header;
      MatrixParam matrix;
      PathParam uriParam;
      CookieParam cookie;
      FormParam formParam;
      Form form;
      Suspend suspend;


      if ((query = FindAnnotation.findAnnotation(annotations, QueryParam.class)) != null)
      {
View Full Code Here

Examples of org.jivesoftware.smackx.Form

     * @param type
     *            the type of form, either "configure" or "registerFor"
     * @return false if the required fields have not been filled out
     */
    private boolean submitConfigurationForm(JBDataForm form, final String type) {
        final Form answer = form.getAnswerForm();
        if (answer == null)
            return false;

        Thread thread = new Thread(new Runnable() {
            public void run() {
View Full Code Here

Examples of org.joget.apps.form.model.Form

    @Override
    public DataListColumn[] getColumns() {
        List<DataListColumn> columns = new ArrayList<DataListColumn>();

        // retrieve columns
        Form form = getSelectedForm();
        if (form != null) {
            FormDataDao formDataDao = (FormDataDao) AppUtil.getApplicationContext().getBean("formDataDao");
            String tableName = formDataDao.getFormTableName(form);
            Collection<String> columnNames = formDataDao.getFormDefinitionColumnNames(tableName);
            for (String columnName : columnNames) {
View Full Code Here

Examples of org.molgenis.model.elements.Form

      {
        if (name.isEmpty())
        {
          name = element.getAttribute("entity");
        }
        Form form = new Form(name, parent);
        form.setLabel(label);
        form.setGroup(group);
        form.setGroupRead(groupRead);

        if (group != null && groupRead != null && group.equals(groupRead))
        {
          throw new MolgenisModelException(
              "You cannot assign both read/write and read rights on a single form");
        }

        /** Optional custom header for the selected form screen */
        String header = element.getAttribute("header");
        if (!header.isEmpty()) form.setHeader(header);

        /** Optional description for the selected form screen */
        String description = element.getAttribute("description");
        if (!description.isEmpty()) form.setDescription(description);

        form.setNamespace(namespace);
        new_parent = form;

        // VIEWTYPE
        if (element.getAttribute("view").equals("record"))
        {
          element.setAttribute("view", "edit");
        }
        if (element.getAttribute("view").isEmpty())
        {
          if (element.getChildNodes().getLength() > 0)
          {
            element.setAttribute("view", "edit");
          }
          else
          {
            element.setAttribute("view", "list");
          }
        }
        if (Form.ViewType.parseViewType(element.getAttribute("view")) == Form.ViewType.VIEWTYPE_UNKNOWN)
        {
          throw new MolgenisModelException("view '" + element.getAttribute("view") + "' unknown for form '"
              + form.getName() + "'");
        }
        form.setViewType(Form.ViewType.parseViewType(element.getAttribute("view")));

        // LIMIT
        form.setLimit(10);
        String limit = element.getAttribute("limit");
        if (limit != null && !limit.isEmpty())
        {
          form.setLimit(Integer.parseInt(limit));
        }

        // ACTIONS
        form.setCommands(new ArrayList<String>());
        String commands = element.getAttribute("commands");
        if (commands != null && !commands.isEmpty())
        {
          String[] commandArray = commands.split(",");
          for (String command : commandArray)
          {
            form.getCommands().add(command.trim());
          }
        }

        // SORT
        String sortby = element.getAttribute("sortby");
        if (sortby != null && !sortby.isEmpty())
        {
          // TODO ensure valid sort field
          form.setSortby(sortby);
        }
        String sortorder = element.getAttribute("sortorder");
        if (sortorder != null && !sortorder.isEmpty())
        {
          if (!sortorder.equalsIgnoreCase(Form.SortOrder.ASC.toString())
              && !sortorder.equalsIgnoreCase(Form.SortOrder.DESC.toString()))
          {
            throw new MolgenisModelException(
                "sortorder can only be 'asc' or 'desc'. Parser found <form name=\"" + form.getName()
                    + "\" sortorder=\"" + sortorder + "\"");
          }
          else
          {

            form.setSortorder(SortOrder.parse(sortorder));
          }
        }

        // FILTER
        String filter = element.getAttribute("filter");
        if (filter != null && filter.equals("true"))
        {
          if (element.getAttribute("filterfield") != null && element.getAttribute("filterfield").isEmpty())
          {
            throw new MolgenisModelException("filterfield is missing for subform of screen '"
                + parent.getName() + "'");
          }
          if (element.getAttribute("filtertype") != null && element.getAttribute("filtertype").isEmpty())
          {
            throw new MolgenisModelException("filtertype is missing for subform of screen '"
                + parent.getName() + "'");
          }
          if (element.getAttribute("filtervalue") != null && element.getAttribute("filtervalue").isEmpty())
          {
            logger.warn("filtervalue is missing for subform of screen '" + parent.getName() + "'");
          }
          form.setFilter(true);
          form.setFilterfield(element.getAttribute("filterfield"));
          form.setFiltertype(element.getAttribute("filtertype"));
          form.setFiltervalue(element.getAttribute("filtervalue"));
        }

        // READONLY
        form.setReadOnly(false);
        String readonly = element.getAttribute("readonly");
        if (readonly != null)
        {
          form.setReadOnly(Boolean.parseBoolean(readonly));
        }

        // ENTITY
        // TODO: whould have expected this in the constructor!
        Entity entity = (Entity) model.getDatabase().getChild(element.getAttribute("entity"));
        if (entity == null)
        {
          throw new MolgenisModelException("Could not find the specified entity '"
              + element.getAttribute("entity") + "' for form '" + form.getName() + "'");
        }
        form.setRecord((Record) entity);// form.setEntity(entity);

        // HIDDEN FIELDS
        form.setHideFields(new ArrayList<String>());
        String hide_fields = element.getAttribute("hide_fields");
        if (hide_fields != null && !hide_fields.isEmpty())
        {
          String[] hiddenFieldArray = hide_fields.split(",");
          for (String field : hiddenFieldArray)
          {
            Field f = entity.getAllField(field.trim());
            if (f == null)
            {
              throw new MolgenisModelException("Could not find field '" + field
                  + "' defined in hide_fields='" + element.getAttribute("hide_fields")
                  + "' in form '" + form.getName() + "'");
            }
            // use name from 'f' to correct for case problems
            form.getHideFields().add(f.getName());
          }
        }

        // COMPACT_FIELDS
        if (!element.getAttribute("compact_view").isEmpty())
        {
          String[] fields = element.getAttribute("compact_view").split(",");
          // check if the fields are there
          List<String> compact_fields = new ArrayList<String>();
          for (String field : fields)
          {
            Field f = entity.getAllField(field);
            if (f == null)
            {
              throw new MolgenisModelException("Could not find field '" + field
                  + "' defined in compact_view='" + element.getAttribute("compact_view")
                  + "' in form '" + form.getName() + "'");
            }
            // use name from 'f' to correct for case problems

            compact_fields.add(form.getEntity().getName() + "_" + f.getName());
          }
          form.setCompactView(compact_fields);
        }
      }
      else if (element.getTagName().equals("tree"))
      {
        // check required properties
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.