Uses of Interface
org.springframework.binding.form.FormModel

Packages that use FormModel
org.springframework.binding.form FormModel related interfaces. 
org.springframework.binding.form.support   
org.springframework.binding.validation.support   
org.springframework.richclient.components   
org.springframework.richclient.form   
org.springframework.richclient.form.binding   
org.springframework.richclient.form.binding.support   
org.springframework.richclient.form.binding.swing   
org.springframework.richclient.form.binding.swing.date   
org.springframework.richclient.form.builder   
org.springframework.richclient.form.builder.support   
org.springframework.richclient.list   
org.springframework.richclient.samples.petclinic.ui   
org.springframework.richclient.samples.petclinic.ui.binder   
org.springframework.richclient.samples.showcase.util   
org.springframework.richclient.selection.binding   
org.springframework.richclient.text   
 

Uses of FormModel in org.springframework.binding.form
 

Subinterfaces of FormModel in org.springframework.binding.form
 interface ConfigurableFormModel
          Sub-interface implemented by form models that allow for configuration of the form's value models, id etc..
 interface HierarchicalFormModel
          Sub-interface implemented by form models that can be part of a form model hierarchy.
 interface ValidatingFormModel
          Sub-interface implemented by form models that can validate its own properties.
 

Methods in org.springframework.binding.form that return FormModel
 FormModel[] HierarchicalFormModel.getChildren()
          Returns an array of child form models.
 

Methods in org.springframework.binding.form with parameters of type FormModel
 ValidationMessage BindingErrorMessageProvider.getErrorMessage(FormModel formModel, String propertyName, Object valueBeingSet, Exception e)
          Translates the provided exception details into a ValidationMessage that will be used to provide feedback to the end user.
 void CommitListener.postCommit(FormModel formModel)
          Called just after a form model is commited.
 void CommitListener.preCommit(FormModel formModel)
          Called just before a form model is about to commit.
 

Uses of FormModel in org.springframework.binding.form.support
 

Classes in org.springframework.binding.form.support that implement FormModel
 class AbstractFormModel
          Base implementation of HierarchicalFormModel and ConfigurableFormModel subclasses need only implement the 4 value model interception methods.
 class DefaultFormModel
          Default form model implementation.
 

Methods in org.springframework.binding.form.support that return FormModel
 FormModel[] AbstractFormModel.getChildren()
           
 

Methods in org.springframework.binding.form.support with parameters of type FormModel
 ValidationMessage DefaultBindingErrorMessageProvider.getErrorMessage(FormModel formModel, String propertyName, Object valueBeingSet, Exception e)
           
static boolean UserMetadata.isFieldProtected(FormModel formModel, String fieldName)
          tests if the usermetadata of the field has a boolean value true for the key "org.springframework.binding.support.ProtectedField"
 void CommitListenerAdapter.postCommit(FormModel formModel)
           
 void CommitListenerAdapter.preCommit(FormModel formModel)
           
static void UserMetadata.setFieldProtected(FormModel formModel, String fieldName, boolean protectedField)
          defines the protectable state for a field
 

Constructors in org.springframework.binding.form.support with parameters of type FormModel
DefaultFieldMetadata(FormModel formModel, DirtyTrackingValueModel valueModel, Class propertyType, boolean forceReadOnly, Map userMetadata)
          Constructs a new instance of DefaultFieldMetadata.
FormModelPropertyAccessStrategy(FormModel formModel)
           
ReadOnlyFieldMetadata(FormModel formModel, Class propertyType)
           
ReadOnlyFieldMetadata(FormModel formModel, Class propertyType, Map userMetadata)
           
 

Uses of FormModel in org.springframework.binding.validation.support
 

Constructors in org.springframework.binding.validation.support with parameters of type FormModel
RulesValidator(FormModel formModel)
          Creates a RulesValidator for the given formModel.
RulesValidator(FormModel formModel, RulesSource rulesSource)
          Create a RulesValidator which uses the supplied RulesSource on the FormModel.
ValangRichValidator(FormModel formModel, org.springmodules.validation.valang.ValangValidator validator)
           
 

Uses of FormModel in org.springframework.richclient.components
 

Methods in org.springframework.richclient.components with parameters of type FormModel
static Map ShuttleListBinder.createBindingContext(FormModel formModel, String selectionFormProperty, ValueModel selectableItemsHolder, String renderedProperty)
          Utility method to construct the context map used to configure instances of ShutteListBinding created by this binder.
protected  Binding ShuttleListBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
 

Constructors in org.springframework.richclient.components with parameters of type FormModel
ShuttleListBinding(ShuttleList list, FormModel formModel, String formPropertyPath)
          Construct a binding.
 

Uses of FormModel in org.springframework.richclient.form
 

Methods in org.springframework.richclient.form that return FormModel
static FormModel FormModelHelper.createChildPageFormModel(HierarchicalFormModel parentModel)
           
static FormModel FormModelHelper.getChild(HierarchicalFormModel formModel, String childPageName)
          Returns the child of the formModel with the given page name.
 

Methods in org.springframework.richclient.form with parameters of type FormModel
 void AbstractDetailForm.postCommit(FormModel formModel)
          Commit this forms data back to the master table.
 void AbstractForm.postCommit(FormModel formModel)
           
 void AbstractForm.preCommit(FormModel formModel)
           
 

Constructors in org.springframework.richclient.form with parameters of type FormModel
AbstractDetailForm(FormModel formModel, String formId, ObservableList editableItemList)
           
AbstractForm(FormModel formModel)
          Create an AbstractForm with the given FormModel.
AbstractForm(FormModel formModel, String formId)
          Create an AbstractForm.
GeneratedForm(FormModel pageFormModel)
           
GeneratedForm(FormModel pageFormModel, FormUIProvider formUIProvider)
           
GeneratedForm(FormModel formModel, String formId)
           
GeneratedForm(FormModel formModel, String formId, FormUIProvider formUIProvider)
           
 

Uses of FormModel in org.springframework.richclient.form.binding
 

Methods in org.springframework.richclient.form.binding that return FormModel
 FormModel BindingFactory.getFormModel()
          Returns the form model that contains the properties being bound.
 FormModel Binding.getFormModel()
          Returns the form model that this binding is for.
 

Methods in org.springframework.richclient.form.binding with parameters of type FormModel
 Binding Binder.bind(FormModel formModel, String formPropertyPath, Map context)
          Returns a binding between a form model's property and a control that will be created by this Binder.
 Binding Binder.bind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
          Returns a binding between a form model's property and the provided control.
 BindingFactory BindingFactoryProvider.getBindingFactory(FormModel formModel)
          Produce a BindingFactory using the provided form model.
 Binder BinderSelectionStrategy.selectBinder(Class controlType, FormModel formModel, String propertyName)
          Returns a binder that is capable of binding the provided control type to the provided form model and property name.
 Binder BinderSelectionStrategy.selectBinder(FormModel formModel, String propertyName)
          Returns a binder for the provided form model and property name.
 

Uses of FormModel in org.springframework.richclient.form.binding.support
 

Fields in org.springframework.richclient.form.binding.support declared as FormModel
protected  FormModel AbstractBinding.formModel
           
 

Methods in org.springframework.richclient.form.binding.support that return FormModel
 FormModel DecoratedControlBinding.getFormModel()
           
 FormModel AbstractBindingFactory.getFormModel()
           
 FormModel AbstractBinding.getFormModel()
           
 

Methods in org.springframework.richclient.form.binding.support with parameters of type FormModel
 Binding AbstractBinder.bind(FormModel formModel, String formPropertyPath, Map context)
           
 Binding AbstractBinder.bind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected abstract  Binding AbstractBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Class AbstractBinder.getPropertyType(FormModel formModel, String formPropertyPath)
           
protected  Class AbstractBinderSelectionStrategy.getPropertyType(FormModel formModel, String formPropertyPath)
           
protected  boolean AbstractBinderSelectionStrategy.isEnumeration(FormModel formModel, String formPropertyPath)
           
 Binder AbstractBinderSelectionStrategy.selectBinder(Class controlType, FormModel formModel, String propertyName)
           
 Binder AbstractBinderSelectionStrategy.selectBinder(FormModel formModel, String propertyName)
           
 

Constructors in org.springframework.richclient.form.binding.support with parameters of type FormModel
AbstractBinding(FormModel formModel, String formPropertyPath, Class requiredSourceClass)
           
AbstractBindingFactory(FormModel formModel)
           
CustomBinding(FormModel formModel, String formPropertyPath, Class requiredSourceClass)
           
 

Uses of FormModel in org.springframework.richclient.form.binding.swing
 

Methods in org.springframework.richclient.form.binding.swing with parameters of type FormModel
protected  void ToggleButtonBinder.applyContext(ToggleButtonBinding toggleButtonBinding, FormModel formModel, String formPropertyPath, Map context)
           
protected  void CheckBoxBinder.applyContext(ToggleButtonBinding toggleButtonBinding, FormModel formModel, String formPropertyPath, Map context)
           
protected  Enum[] TigerEnumComboBoxBinder.createEnumSelectableItems(FormModel formModel, String formPropertyPath)
           
protected  Collection EnumComboBoxBinder.createEnumSelectableItemsHolder(FormModel formModel, String formPropertyPath)
           
protected  AbstractListBinding TigerEnumComboBoxBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
           
protected abstract  AbstractListBinding AbstractListBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
          Called to create the binding instance
protected  AbstractListBinding ComboBoxBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
           
protected  AbstractListBinding EnumComboBoxBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
           
protected  AbstractListBinding ListBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
           
protected  Binding NumberBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding FormattedTextFieldBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding LabelBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding ScrollPaneBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding ToggleButtonBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding AbstractListBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
          Creates the binding and applies any context values
protected  Binding TextComponentBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding TextAreaBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
 BindingFactory SandboxSwingBindingFactoryProvider.getBindingFactory(FormModel formModel)
          Produce a BindingFactory using the provided form model.
 BindingFactory SwingBindingFactoryProvider.getBindingFactory(FormModel formModel)
          Produce a BindingFactory using the provided form model.
protected  Binding ScrollPaneBinder.getViewBinding(JScrollPane scrollPane, FormModel formModel, String formPropertyPath, Map context)
           
 

Constructors in org.springframework.richclient.form.binding.swing with parameters of type FormModel
AbstractListBinding(JComponent component, FormModel formModel, String formPropertyPath, Class requiredSourceClass)
           
ComboBoxBinding(FormModel formModel, String formPropertyPath)
           
ComboBoxBinding(JComboBox comboBox, FormModel formModel, String formPropertyPath)
           
ComboBoxBinding(JComboBox comboBox, FormModel formModel, String formPropertyPath, Class requiredSourceClass)
           
EnumComboBoxBinding(JComboBox comboBox, FormModel formModel, String formPropertyPath)
           
FormattedTextFieldBinding(JFormattedTextField formattedTextField, FormModel formModel, String formPropertyPath, Class requiredSourceClass)
           
LabelBinding(JLabel label, FormModel formModel, String formPropertyPath)
           
ListBinding(JList list, FormModel formModel, String formFieldPath, Class requiredSourceClass)
           
NumberBinding(Class requiredClass, BigDecimalTextField component, boolean readOnly, String leftDecoration, String rightDecoration, BigDecimal shiftFactor, int shiftScale, FormModel formModel, String formPropertyPath)
          Creates a NumberBinding.
SwingBindingFactory(FormModel formModel)
           
TextComponentBinding(JTextComponent textComponent, FormModel formModel, String formPropertyPath)
           
ToggleButtonBinding(JToggleButton toggleButton, FormModel formModel, String formPropertyPath)
           
 

Uses of FormModel in org.springframework.richclient.form.binding.swing.date
 

Methods in org.springframework.richclient.form.binding.swing.date with parameters of type FormModel
protected  Binding JXDatePickerDateFieldBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding NachoCalendarDateFieldBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding JCalendarDateFieldBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
 

Constructors in org.springframework.richclient.form.binding.swing.date with parameters of type FormModel
AbstractDateFieldBinding(FormModel formModel, String formPropertyPath)
           
JCalendarDateFieldBinding(com.toedter.calendar.JDateChooser dateChooser, FormModel formModel, String formPropertyPath)
           
JXDatePickerDateFieldBinding(org.jdesktop.swingx.JXDatePicker datePicker, FormModel formModel, String formPropertyPath)
           
NachoCalendarDateFieldBinding(net.sf.nachocalendar.components.DateField dateField, FormModel formModel, String formPropertyPath)
           
 

Uses of FormModel in org.springframework.richclient.form.builder
 

Methods in org.springframework.richclient.form.builder that return FormModel
protected  FormModel AbstractFormBuilder.getFormModel()
          Convenience method to return the formModel that is used in the BindingFactory and that should be used in the builder.
 

Methods in org.springframework.richclient.form.builder with parameters of type FormModel
 FormComponentInterceptor FormComponentInterceptorFactory.getInterceptor(FormModel formModel)
          Returns a FormComponentInterceptors for the given FormModel.
 

Uses of FormModel in org.springframework.richclient.form.builder.support
 

Methods in org.springframework.richclient.form.builder.support that return FormModel
protected  FormModel AbstractFormComponentInterceptor.getFormModel()
           
 

Methods in org.springframework.richclient.form.builder.support with parameters of type FormModel
protected  FormComponentInterceptor DirtyIndicatorInterceptorFactory.createInterceptor(FormModel formModel)
           
protected abstract  FormComponentInterceptor ConfigurableFormComponentInterceptorFactory.createInterceptor(FormModel formModel)
          Returns a FormComponentInterceptor for the given FormModel.
 FormComponentInterceptor ToolTipInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor OverlayValidationInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor ChainedInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor ColorValidationInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor ConfigurableFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
          Returns a FormComponentInterceptor for the given FormModel.
 FormComponentInterceptor CheckBoxFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor ShowCaptionInStatusBarInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor ShowDescriptionInStatusBarInterceptorFactory.getInterceptor(FormModel formModel)
           
 

Constructors in org.springframework.richclient.form.builder.support with parameters of type FormModel
AbstractFormComponentInterceptor(FormModel formModel)
           
CheckBoxFormComponentInterceptor(FormModel formModel, MessageSource messageSource, boolean showLabel, boolean showText, String textKey)
           
DirtyIndicatorInterceptor(FormModel formModel)
           
OverlayValidationInterceptorFactory.OverlayValidationInterceptor(FormModel formModel)
           
ValidationInterceptor(FormModel formModel)
           
 

Uses of FormModel in org.springframework.richclient.list
 

Methods in org.springframework.richclient.list with parameters of type FormModel
 FormComponentInterceptor ComboBoxAutoCompletionInterceptorFactory.getInterceptor(FormModel formModel)
           
 

Constructors in org.springframework.richclient.list with parameters of type FormModel
ComboBoxAutoCompletionInterceptorFactory.ComboBoxAutoCompletionInterceptor(FormModel formModel)
          Constructs a new AutoCompletionInterceptor instance.
 

Uses of FormModel in org.springframework.richclient.samples.petclinic.ui
 

Constructors in org.springframework.richclient.samples.petclinic.ui with parameters of type FormModel
OwnerAddressForm(FormModel formModel)
           
OwnerGeneralForm(FormModel formModel)
           
PetForm(FormModel formModel, boolean canEditType)
           
 

Uses of FormModel in org.springframework.richclient.samples.petclinic.ui.binder
 

Methods in org.springframework.richclient.samples.petclinic.ui.binder with parameters of type FormModel
protected  Binding PetTypeBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding CustomDatePickerBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
 

Uses of FormModel in org.springframework.richclient.samples.showcase.util
 

Methods in org.springframework.richclient.samples.showcase.util with parameters of type FormModel
 StringBuilder AbstractReporterForm.getFieldsDetails(StringBuilder builder, FormModel formModel)
          Print all the values from the valueModels in the formModel.
 StringBuilder AbstractReporterForm.getFormModelDetails(StringBuilder builder, FormModel formModel)
           
 StringBuilder AbstractReporterForm.getFormObjectDetails(StringBuilder builder, FormModel formModel)
          Print the backing form object details.
 

Constructors in org.springframework.richclient.samples.showcase.util with parameters of type FormModel
AbstractReporterForm(FormModel formModel)
           
AbstractReporterForm(FormModel formModel, String id)
           
 

Uses of FormModel in org.springframework.richclient.selection.binding
 

Methods in org.springframework.richclient.selection.binding with parameters of type FormModel
protected  Binding ListSelectionDialogBinder.doBind(JComponent notUsed, FormModel formModel, String formPropertyPath, Map context)
           
 

Constructors in org.springframework.richclient.selection.binding with parameters of type FormModel
ListSelectionDialogBinding(SelectField selectField, FormModel formModel, String formPropertyPath)
           
 

Uses of FormModel in org.springframework.richclient.text
 

Methods in org.springframework.richclient.text with parameters of type FormModel
 FormComponentInterceptor TextComponentPopupInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor TextCaretFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
          Create a new TextCaretFixerComponentInterceptor instance
 FormComponentInterceptor SelectAllFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
           
 



Copyright © 2004-2008 The Spring Framework. All Rights Reserved.