org.springframework.richclient.form.binding.swing
Class CheckBoxBinder

java.lang.Object
  extended by org.springframework.richclient.application.support.ApplicationServicesAccessor
      extended by org.springframework.richclient.form.binding.support.AbstractBinder
          extended by org.springframework.richclient.form.binding.swing.ToggleButtonBinder
              extended by org.springframework.richclient.form.binding.swing.CheckBoxBinder
All Implemented Interfaces:
Binder

public class CheckBoxBinder
extends ToggleButtonBinder

Author:
Oliver Hutchison

Field Summary
 
Fields inherited from class org.springframework.richclient.form.binding.support.AbstractBinder
BINDING_CLIENT_PROPERTY_KEY, log
 
Fields inherited from class org.springframework.richclient.application.support.ApplicationServicesAccessor
logger
 
Constructor Summary
  CheckBoxBinder()
           
protected CheckBoxBinder(Class requiredSourceClass)
           
protected CheckBoxBinder(Class requiredSourceClass, String[] supportedContextKeys)
           
protected CheckBoxBinder(String[] supportedContextKeys)
           
 
Method Summary
protected  void applyContext(ToggleButtonBinding toggleButtonBinding, FormModel formModel, String formPropertyPath, Map context)
           
protected  JComponent createControl(Map context)
           
 
Methods inherited from class org.springframework.richclient.form.binding.swing.ToggleButtonBinder
doBind
 
Methods inherited from class org.springframework.richclient.form.binding.support.AbstractBinder
bind, bind, getPropertyType, getRequiredSourceClass, validateContextKeys
 
Methods inherited from class org.springframework.richclient.application.support.ApplicationServicesAccessor
getActiveWindow, getApplication, getApplicationContext, getApplicationName, getApplicationServices, getCommandConfigurer, getComponentFactory, getConversionService, getIconSource, getImageSource, getMessage, getMessage, getMessage, getMessage, getMessages, getMessageSource, getObjectConfigurer, getService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckBoxBinder

public CheckBoxBinder()

CheckBoxBinder

protected CheckBoxBinder(Class requiredSourceClass,
                         String[] supportedContextKeys)

CheckBoxBinder

protected CheckBoxBinder(Class requiredSourceClass)

CheckBoxBinder

protected CheckBoxBinder(String[] supportedContextKeys)
Method Detail

createControl

protected JComponent createControl(Map context)
Overrides:
createControl in class ToggleButtonBinder

applyContext

protected void applyContext(ToggleButtonBinding toggleButtonBinding,
                            FormModel formModel,
                            String formPropertyPath,
                            Map context)
Overrides:
applyContext in class ToggleButtonBinder


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