Examples of ValueModel


Examples of org.springframework.binding.value.ValueModel

        final Map context = new HashMap(4);

        context.put(ShuttleListBinder.FORM_ID, formModel.getId());

        final ValueModel selectionValueModel = formModel.getValueModel(selectionFormProperty);
        context.put(SELECTED_ITEMS_HOLDER_KEY, selectionValueModel);

        final Class selectionPropertyType = formModel.getFieldMetadata(selectionFormProperty).getPropertyType();
        if( selectionPropertyType != null ) {
            context.put(SELECTED_ITEM_TYPE_KEY, selectionPropertyType);
View Full Code Here

Examples of org.springframework.binding.value.ValueModel

     *
     * @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

Examples of org.springframework.binding.value.ValueModel

      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
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.