Package org.springframework.richclient.form.builder

Examples of org.springframework.richclient.form.builder.TableFormBuilder.row()


    }

    protected JComponent createFormControl() {
      SwingBindingFactory bf = new SwingBindingFactory(getFormModel());
      TableFormBuilder formBuilder = new TableFormBuilder(bf);
      formBuilder.row();

      Map<String, Object> countryContext = new HashMap<String, Object>();
      countryContext.put(ListSelectionDialogBinder.SELECTABLE_ITEMS_HOLDER_KEY, new ValueHolder(countries));
      countryContext.put(ListSelectionDialogBinder.LABEL_PROVIDER_KEY, new LabelProvider() {
        public String getLabel(Object item) {
View Full Code Here


//          formBuilder.add(binding, "colSpan=2");

            // this works if the binderSelectionStrategy is configured in richclient-application-context.xml
            formBuilder.add(bf.createBinding("country", countryContext), "colSpan=2");

            formBuilder.row();

      this.addFormValueChangeListener("country", new ChangeCountryListener());

      refreshableTownValueHolder = new RefreshableValueHolder(new Closure() {
        public Object call(Object object) {
View Full Code Here

        }
      }, true, false);
      refreshableTownValueHolder.setValue(Collections.EMPTY_LIST);
      formBuilder
          .add(bf.createBoundComboBox("town", refreshableTownValueHolder, "name"), "colSpan=2 align=left");
      formBuilder.row();

      return formBuilder.getForm();
    }
  }
View Full Code Here

    @Override
    protected JComponent createFormControl() {
      TableFormBuilder builder = new TableFormBuilder(getBindingFactory());
      builder.add("name");
      builder.row();
      builder.add("surname");
      builder.row();
      builder.add("title");
      builder.row();
      ConfigurableFormModel formModel = getFormModel();
View Full Code Here

    protected JComponent createFormControl() {
      TableFormBuilder builder = new TableFormBuilder(getBindingFactory());
      builder.add("name");
      builder.row();
      builder.add("surname");
      builder.row();
      builder.add("title");
      builder.row();
      ConfigurableFormModel formModel = getFormModel();
      ValueModel derivedValueModel = new MessageFormatValueModel("{2} {1} {0}", new ValueModel[] {
          getValueModel("name"), getValueModel("surname"), getValueModel("title") });
View Full Code Here

      builder.add("name");
      builder.row();
      builder.add("surname");
      builder.row();
      builder.add("title");
      builder.row();
      ConfigurableFormModel formModel = getFormModel();
      ValueModel derivedValueModel = new MessageFormatValueModel("{2} {1} {0}", new ValueModel[] {
          getValueModel("name"), getValueModel("surname"), getValueModel("title") });
      FieldMetadata fieldMetaData = new ReadOnlyFieldMetadata(getFormModel(), String.class);
      formModel.add("derivedValue", derivedValueModel, fieldMetaData);
View Full Code Here

    }

    protected JComponent createFormControl() {
      TableFormBuilder builder = new TableFormBuilder(getBindingFactory());
      builder.add("regExp");
      builder.row();
      builder.add("value");
      newSingleLineResultsReporter(BasicRegExpConstraintDialog.this);
      JPanel panel = new JPanel();
      panel.add(builder.getForm());
      panel.add(createValidateCommand().createButton());
View Full Code Here

    }

    protected JComponent createFormControl() {
      TableFormBuilder builder = new TableFormBuilder(getBindingFactory());
      builder.add("relationalOperator");
      builder.row();
      builder.add("length");
      builder.row();
      builder.add("minLength");
      builder.row();
      builder.add("maxLength");
View Full Code Here

    protected JComponent createFormControl() {
      TableFormBuilder builder = new TableFormBuilder(getBindingFactory());
      builder.add("relationalOperator");
      builder.row();
      builder.add("length");
      builder.row();
      builder.add("minLength");
      builder.row();
      builder.add("maxLength");
      builder.row();
      builder.add("rangeConstraint");
View Full Code Here

      builder.add("relationalOperator");
      builder.row();
      builder.add("length");
      builder.row();
      builder.add("minLength");
      builder.row();
      builder.add("maxLength");
      builder.row();
      builder.add("rangeConstraint");
      builder.row();
      builder.add("value");
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.