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.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.binding.swing.editor   
org.springframework.richclient.form.builder   
org.springframework.richclient.form.builder.support   
org.springframework.richclient.list   
org.springframework.richclient.samples.dataeditor.ui   
org.springframework.richclient.samples.showcase.util   
org.springframework.richclient.samples.simple.ui.binding   
org.springframework.richclient.selection.binding   
org.springframework.richclient.text   
org.springframework.richclient.util Some helper classes. 
org.springframework.richclient.widget   
org.springframework.richclient.widget.table   
 

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.
 boolean VetoableCommitListener.proceedWithCommit(FormModel formModel)
           
 

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.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)
           
AbstractFocussableForm(FormModel pageFormModel)
           
AbstractFocussableForm(FormModel formModel, String formId)
           
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)
           
TabbedForm(FormModel formModel)
           
TabbedForm(FormModel formModel, String formId)
           
 

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 AbstractBinderSelectionStrategy.getPropertyType(FormModel formModel, String formPropertyPath)
           
protected  Class AbstractBinder.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)
           
AbstractCRUDBinding(FormModel formModel, String formPropertyPath, Class requiredSourceClass)
           
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)
           
 Binding FileChooserBinder.bind(FormModel formModel, String formPropertyPath, Map context)
           
 Binding SliderBinder.bind(FormModel formModel, String formPropertyPath, Map context)
           
 Binding FileChooserBinder.bind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
 Binding SliderBinder.bind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
static Map ShuttleListBinder.createBindingContext(FormModel formModel, String selectionFormProperty, ValueModel selectableItemsHolder, String renderedProperty)
          Utility method to construct the context map used to configure instances of ShuttleListBinding created by this binder.
protected  Enum[] EnumComboBoxBinder.createEnumSelectableItems(FormModel formModel, String formPropertyPath)
           
protected  Collection LabeledEnumComboBoxBinder.createEnumSelectableItemsHolder(FormModel formModel, String formPropertyPath)
           
protected  AbstractListBinding LabeledEnumComboBoxBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
           
protected  AbstractListBinding ComboBoxBinder.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 EnumComboBoxBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
           
protected  AbstractListBinding ListBinder.createListBinding(JComponent control, FormModel formModel, String formPropertyPath)
           
protected  Binding EnumRadioButtonBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding TimeBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding ToggleButtonBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding ScrollPaneBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding LabelBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding FileChooserBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding SpinnerBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding TextComponentBinder.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 NumberBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding ShuttleListBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding FormattedTextFieldBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding TextAreaBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
 BindingFactory SwingBindingFactoryProvider.getBindingFactory(FormModel formModel)
          Produce a BindingFactory using the provided form model.
protected  Class<?> FileChooserBinder.getPropertyType(FormModel formModel, String formPropertyPath)
           
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
AbstractGlazedListsBinding(FormModel formModel, String formPropertyPath)
          Constructor.
AbstractGlazedListsBinding(FormModel formModel, String formPropertyPath, boolean useOriginalSortOrder)
          Constructor.
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)
           
EnumRadioButtonBinding(JPanel contentPanel, FormModel formModel, String formPropertyPath, Class<?> propertyType, List<Enum> selectableEnumsList)
           
FileChooserBinding(FormModel model, String path, Class<?> class1, FileChooser field, FileChooser.FileChooserMode mode, boolean useFile)
           
FormattedTextFieldBinding(JFormattedTextField formattedTextField, FormModel formModel, String formPropertyPath, Class requiredSourceClass)
           
LabelBinding(JLabel label, FormModel formModel, String formPropertyPath)
           
LabeledEnumComboBoxBinding(JComboBox comboBox, 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.
ShuttleListBinding(ShuttleList list, FormModel formModel, String formPropertyPath)
          Construct a binding.
SliderBinding(FormModel formModel, String formPropertyPath)
          Creates a new binding
SpinnerBinding(FormModel formModel, String propertyPath, Class numberClass, JSpinner spinner)
           
SwingBindingFactory(FormModel formModel)
           
TextComponentBinding(JTextComponent textComponent, FormModel formModel, String formPropertyPath)
           
TimeBinding(FormModel model, String path, Class requiredSourceClass, TimeTextField field)
           
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 JCalendarDateFieldBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding NachoCalendarDateFieldBinder.doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected  Binding JXDatePickerDateFieldBinder.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.binding.swing.editor
 

Methods in org.springframework.richclient.form.binding.swing.editor with parameters of type FormModel
 Binding AbstractLookupBinder.bind(FormModel formModel, String formPropertyPath, Map context)
           
 Binding AbstractLookupBinder.bind(JComponent control, FormModel formModel, String formPropertyPath, Map context)
           
protected abstract  AbstractLookupBinding AbstractLookupBinder.getLookupBinding(FormModel formModel, String formPropertyPath, Map context)
           
 

Constructors in org.springframework.richclient.form.binding.swing.editor with parameters of type FormModel
AbstractLookupBinding(DefaultDataEditorWidget dataEditor, 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 abstract  FormComponentInterceptor ConfigurableFormComponentInterceptorFactory.createInterceptor(FormModel formModel)
          Returns a FormComponentInterceptor for the given FormModel.
protected  FormComponentInterceptor DirtyIndicatorInterceptorFactory.createInterceptor(FormModel formModel)
           
 FormComponentInterceptor ToolTipInterceptorFactory.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 ShowCaptionInStatusBarInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor ShowDescriptionInStatusBarInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor PromptTextFieldFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor CheckBoxFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor OverlayValidationInterceptorFactory.getInterceptor(FormModel formModel)
           
protected  String[] PromptTextFieldFormComponentInterceptor.getMessageKeys(FormModel formModel, String propertyName)
           
 

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)
           
PromptTextFieldFormComponentInterceptor(FormModel formModel, MessageSource messageSource)
           
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.dataeditor.ui
 

Methods in org.springframework.richclient.samples.dataeditor.ui with parameters of type FormModel
protected  AbstractLookupBinding SupplierBinder.getLookupBinding(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.samples.simple.ui.binding
 

Constructors in org.springframework.richclient.samples.simple.ui.binding with parameters of type FormModel
TodoItemListBinding(FormModel formModel, String formPropertyPath)
           
 

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 SelectAllFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
           
 FormComponentInterceptor TextCaretFormComponentInterceptorFactory.getInterceptor(FormModel formModel)
          Create a new TextCaretFixerComponentInterceptor instance
 FormComponentInterceptor TextComponentPopupInterceptorFactory.getInterceptor(FormModel formModel)
           
 

Uses of FormModel in org.springframework.richclient.util
 

Methods in org.springframework.richclient.util with parameters of type FormModel
static void RcpSupport.mapObjectOnFormModel(FormModel formModel, Object objectToMap)
          This method tries to map the values of the given object on the valueModels of the formModel.
 

Uses of FormModel in org.springframework.richclient.widget
 

Constructors in org.springframework.richclient.widget with parameters of type FormModel
AbstractTitledWidgetForm(FormModel model)
           
AbstractTitledWidgetForm(FormModel model, String formId)
           
AbstractWidgetForm(FormModel pageFormModel)
           
AbstractWidgetForm(FormModel formModel, String formId)
           
 

Uses of FormModel in org.springframework.richclient.widget.table
 

Methods in org.springframework.richclient.widget.table with parameters of type FormModel
 PropertyColumn PropertyColumn.withEditor(FormModel formModel)
           
 

Constructors in org.springframework.richclient.widget.table with parameters of type FormModel
ValueModelTableCellEditor(FormModel formModel, FieldMetadata fieldMetadata, ValueModel valueModel, JComponent editor)
           
ValueModelTableCellEditor(FormModel formModel, FieldMetadata fieldMetadata, ValueModel valueModel, JComponent editor, ActionCommand commitCommand)
          Creates a TableCellEditor.
ValueModelTableCellEditor(FormModel formModel, String propertyName, JComponent editor)
          Creates a TableCellEditor.
ValueModelTableCellEditor(FormModel formModel, String propertyName, JComponent editor, ActionCommand commitCommand)
           
 



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