Package org.springframework.binding.form

Examples of org.springframework.binding.form.ConfigurableFormModel


      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);
      builder.add("derivedValue");
      return builder.getForm();
    }
View Full Code Here


     * This method will most likely move over to FormModel
     *
     * @deprecated
     */
    public ObservableList createBoundListModel(String formProperty) {
        final ConfigurableFormModel formModel = ((ConfigurableFormModel)getFormModel());
        ValueModel valueModel = formModel.getValueModel(formProperty);
        if (!(valueModel instanceof BufferedCollectionValueModel)) {
            // XXX: HACK!
            valueModel = new BufferedCollectionValueModel((((DefaultFormModel) formModel).getFormObjectPropertyAccessStrategy()).getPropertyValueModel(
                    formProperty), formModel.getFieldMetadata(formProperty).getPropertyType());
            formModel.add(formProperty, valueModel);
        }
        return (ObservableList)valueModel.getValue();
    }
View Full Code Here

      final SwingBindingFactory bf = (SwingBindingFactory) getBindingFactory();
      Binding b = bf.createBinding("birthday", context);
      builder.add(b);
//      builder.add("birthday");
      builder.row();
      ConfigurableFormModel formModel = getFormModel();
      ValueModel derivedValueModel = new MessageFormatValueModel("{0} {1} was born on {2}", new ValueModel[] {
          getValueModel("name"), getValueModel("surname"), getValueModel("birthday") });
      FieldMetadata fieldMetaData = new ReadOnlyFieldMetadata(getFormModel(), String.class);
      formModel.add("derivedBirthday", derivedValueModel, fieldMetaData);
      builder.add("derivedBirthday");
      return builder.getForm();
    }
View Full Code Here

TOP

Related Classes of org.springframework.binding.form.ConfigurableFormModel

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.