Examples of FormModel


Examples of com.dragome.forms.bindings.client.form.FormModel

    return bindToPanel(key, aHasValue);
  }

  public <V, H> void bindListMemberToHasListModel(String propertyName, HasListModel<H> hasListModel, Class<? extends H> type)
  {
    ListFieldModel<H> listFieldModel= (ListFieldModel<H>) new FormModel().listOfType(type).boundTo(modelProvider, propertyName);
    binder.bind(listFieldModel).to(hasListModel.getListModel());
  }
View Full Code Here

Examples of com.mossle.form.engine.model.FormModel

import com.mossle.form.engine.model.FieldModel;
import com.mossle.form.engine.model.FormModel;

public class FormModelParser {
    public FormModel parse(String json) {
        FormModel formModel = new FormModel();

        return formModel;
    }
View Full Code Here

Examples of com.mossle.form.engine.model.FormModel

    private FormModelParser formModelParser = new FormModelParser();
    private FormModelSourceFetcher formModelSourceFetcher;
    private FormModelCache formModelCache = new MemoryFormModelCache();

    private FormModel deploy(String json) {
        FormModel formModel = formModelParser.parse(json);
        formModelCache.setFormModel(formModel);

        return formModel;
    }
View Full Code Here

Examples of com.mossle.form.engine.model.FormModel

        return formModel;
    }

    public FormModel getFormModel(String id) {
        FormModel formModel = formModelCache.getFormModel(id);

        if (formModel == null) {
            String json = formModelSourceFetcher.getFormModelSource(id);
            formModel = this.deploy(json);
        }
View Full Code Here

Examples of jweblite.web.page.FormModel

    req.getSession(true).setAttribute(attrPrefix.concat("SessionManager"),
        JWebLiteSessionManager.get());
    try {
      // parse form model
      String formModelAttrName = attrPrefix.concat("FM");
      FormModel formModel = (FormModel) req
          .getAttribute(formModelAttrName);
      if (formModel == null) {
        formModel = new FormModel(req, encoding);
      }
      req.setAttribute(formModelAttrName, formModel);
      // starting
      boolean isIgnoreTemplate = false;
      JWebLitePage reqClassInstance = null;
View Full Code Here

Examples of org.springframework.binding.form.FormModel

            }
            return resetTrigger;
        }

        private void registerListeners() {
            FormModel formModel = getFormModel();
            formModel.addCommitListener(this);
            formModel.getFormObjectHolder().addValueChangeListener(this);
        }
View Full Code Here

Examples of org.springframework.binding.form.FormModel

    }

    public void testInitialValue() {
        TestBean bean = new TestBean();
        bean.setBooleanProperty(true);
        FormModel fm = new DefaultFormModel(bean);
        ToggleButtonBinding binding = new ToggleButtonBinding(new JToggleButton(), fm, "booleanProperty");
        JToggleButton control = (JToggleButton) binding.getControl();
        assertEquals(true, control.isSelected());
    }
View Full Code Here

Examples of org.springframework.binding.form.FormModel

*/
public class DirtyIndicatorInterceptorFactoryTests extends TestCase {
    public void testGetInterceptor() {
        DirtyIndicatorInterceptorFactory factory = new DirtyIndicatorInterceptorFactory();

        FormModel formModel = new DefaultFormModel();
        DirtyIndicatorInterceptor interceptor = (DirtyIndicatorInterceptor)factory.getInterceptor(formModel);

        assertNotNull("factory returned null", interceptor);
    }
View Full Code Here

Examples of org.springframework.binding.form.FormModel

*/
public class SearchGoogleCommand extends ApplicationWindowAwareCommand {
 
   protected void doExecuteCommand() {
    SearchBean searchBean = new SearchBean();
      FormModel formModel = FormModelHelper.createFormModel(searchBean);
      final SearchForm form = new SearchForm(formModel);
      FormBackedDialogPage page = new FormBackedDialogPage(form);

      TitledPageApplicationDialog dialog =
          new TitledPageApplicationDialog(page, getParentWindowControl()) {
View Full Code Here

Examples of org.springframework.binding.form.FormModel

      return;
    }
        TestBean bean = new TestBean();
        bean.setProperty("original value");

        FormModel formModel = new DefaultFormModel(bean);

        DirtyIndicatorInterceptor interceptor = new DirtyIndicatorInterceptor(formModel);
        assertEquals(formModel, interceptor.getFormModel());

        Binding binding = new SwingBindingFactory(formModel).createBinding("property");
        JTextField field = (JTextField)binding.getControl();
        field.setColumns(25);
        assertNotNull("sanity check: binding defines no component", field);

        interceptor.processComponent("property", field);

        // start a frame to trigger visual updates
        JFrame frame = new JFrame("test");
        frame.getContentPane().add(field);
        frame.pack();
        frame.setVisible(true);

        // trigger a show of the overlay, so we can get a reference to it
        ValueModel valueModel = formModel.getValueModel("property");
        valueModel.setValue("dirty");

        // sleep for a while so the gui can update itself
        Thread.sleep(500);
        formModel.revert();

        // find a reference to the overlay component
        JLayeredPane layeredPane = frame.getRootPane().getLayeredPane();
        assertEquals("sanity check: assume the layered pane only has one component, and that it is a panel and the overlay",
                     2, layeredPane.getComponentCount());
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.