public class VaadinBindingFormInstanceImpl<S> extends Object implements VaadinBindingFormInstance<S>
| Constructor and Description |
|---|
VaadinBindingFormInstanceImpl(com.vaadin.ui.ComponentContainer mainComopnent,
com.vaadin.ui.ComponentContainer validationSummaryComponent,
org.abstractform.vaadin.VaadinFormInstance delegate) |
public VaadinBindingFormInstanceImpl(com.vaadin.ui.ComponentContainer mainComopnent,
com.vaadin.ui.ComponentContainer validationSummaryComponent,
org.abstractform.vaadin.VaadinFormInstance delegate)
public void setValue(S value)
setValue in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public S getValue()
getValue in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public void addValuePropertyChangeListener(PropertyChangeListener listener)
addValuePropertyChangeListener in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public void removeValuePropertyChangeListener(PropertyChangeListener listener)
removeValuePropertyChangeListener in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public com.vaadin.ui.Component getImplementation()
getImplementation in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>getImplementation in interface org.abstractform.vaadin.VaadinFormInstancepublic com.vaadin.ui.AbstractComponent getComponentById(String id)
getComponentById in interface org.abstractform.vaadin.VaadinFormInstancepublic void setBindingContext(org.abstractform.binding.BindingContext context)
setBindingContext in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public org.abstractform.binding.BindingContext getBindingContext()
getBindingContext in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public Object getFieldValue(String fieldId)
getFieldValue in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>public void setFieldValue(String fieldId, Object value)
setFieldValue in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>public boolean isFieldReadOnly(String fieldId)
isFieldReadOnly in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public void setFieldReadOnly(String fieldId, boolean readOnly)
setFieldReadOnly in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public void setError(String fieldId, List<String> errors)
setError in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public void updateModel()
updateModel in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public List<String> getErrors()
getErrors in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public void setValidationErrorSummary(List<org.abstractform.binding.validation.ValidationError> errorList)
setValidationErrorSummary in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public List<org.abstractform.binding.validation.ValidationError> getValidationErrorSummary()
getValidationErrorSummary in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public void refreshValidationSummary()
refreshValidationSummary in interface org.abstractform.binding.BFormInstance<S,com.vaadin.ui.Component>public List<String> getFieldIds()
getFieldIds in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>public void addFieldChangeListener(String fieldId, PropertyChangeListener listener)
addFieldChangeListener in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>public void removeFieldChangeListener(String fieldId, PropertyChangeListener listener)
removeFieldChangeListener in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>public void addFieldChangeListener(PropertyChangeListener listener)
addFieldChangeListener in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>public void removeFieldChangeListener(PropertyChangeListener listener)
removeFieldChangeListener in interface org.abstractform.core.FormInstance<com.vaadin.ui.Component>Copyright © 2014. All rights reserved.