de.orangecafe.amazonrcp.binding
Class ImageBinding

java.lang.Object
  extended by org.springframework.richclient.application.support.ApplicationServicesAccessor
      extended by org.springframework.richclient.factory.AbstractControlFactory
          extended by org.springframework.richclient.form.binding.support.AbstractBinding
              extended by org.springframework.richclient.form.binding.support.CustomBinding
                  extended by de.orangecafe.amazonrcp.binding.ImageBinding
All Implemented Interfaces:
org.springframework.richclient.factory.ControlFactory, org.springframework.richclient.form.binding.Binding

public class ImageBinding
extends org.springframework.richclient.form.binding.support.CustomBinding

Author:
Torsten Strasser

Field Summary
 
Fields inherited from class org.springframework.richclient.form.binding.support.AbstractBinding
fieldMetadata, formModel, formPropertyPath
 
Fields inherited from class org.springframework.richclient.factory.AbstractControlFactory
logger
 
Constructor Summary
protected ImageBinding(javax.swing.JLabel label, org.springframework.binding.form.FormModel formModel, java.lang.String formPropertyPath)
           
 
Method Summary
protected  javax.swing.JComponent doBindControl()
           
protected  void enabledChanged()
           
protected  void readOnlyChanged()
           
protected  void valueModelChanged(java.lang.Object newValue)
           
 
Methods inherited from class org.springframework.richclient.form.binding.support.CustomBinding
controlValueChanged
 
Methods inherited from class org.springframework.richclient.form.binding.support.AbstractBinding
createControl, getFieldFace, getFormModel, getProperty, getPropertyType, getValue, getValueModel, isEnabled, isReadOnly
 
Methods inherited from class org.springframework.richclient.factory.AbstractControlFactory
createControlIfNecessary, getControl, isControlCreated, isSingleton, setSingleton
 
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
 
Methods inherited from interface org.springframework.richclient.form.binding.Binding
getControl
 

Constructor Detail

ImageBinding

protected ImageBinding(javax.swing.JLabel label,
                       org.springframework.binding.form.FormModel formModel,
                       java.lang.String formPropertyPath)
Method Detail

doBindControl

protected javax.swing.JComponent doBindControl()
Specified by:
doBindControl in class org.springframework.richclient.form.binding.support.AbstractBinding

readOnlyChanged

protected void readOnlyChanged()
Specified by:
readOnlyChanged in class org.springframework.richclient.form.binding.support.AbstractBinding

enabledChanged

protected void enabledChanged()
Specified by:
enabledChanged in class org.springframework.richclient.form.binding.support.AbstractBinding

valueModelChanged

protected void valueModelChanged(java.lang.Object newValue)
Specified by:
valueModelChanged in class org.springframework.richclient.form.binding.support.CustomBinding


Copyright © 2007 orange-cafe.de. All Rights Reserved.