de.orangecafe.amazonrcp.binding
Class UrlBinding

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.UrlBinding
All Implemented Interfaces:
org.springframework.richclient.factory.ControlFactory, org.springframework.richclient.form.binding.Binding

public class UrlBinding
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 UrlBinding(javax.swing.JButton button, 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

UrlBinding

protected UrlBinding(javax.swing.JButton button,
                     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.