org.springframework.richclient.samples.simple.ui.binding
Class TodoItemListBinding

Show UML class diagram
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 org.springframework.richclient.form.binding.support.AbstractCRUDBinding
                      extended by org.springframework.richclient.form.binding.swing.AbstractGlazedListsBinding
                          extended by org.springframework.richclient.samples.simple.ui.binding.TodoItemListBinding
All Implemented Interfaces:
ControlFactory, Binding

public class TodoItemListBinding
extends AbstractGlazedListsBinding


Field Summary
 
Fields inherited from class org.springframework.richclient.form.binding.swing.AbstractGlazedListsBinding
currentMode, dialogId, form, formDialog, table, useOriginalSortOrder, viewControllerObject
 
Fields inherited from class org.springframework.richclient.form.binding.support.AbstractBinding
fieldMetadata, formModel, formPropertyPath
 
Fields inherited from class org.springframework.richclient.application.support.ApplicationServicesAccessor
logger
 
Constructor Summary
TodoItemListBinding(FormModel formModel, String formPropertyPath)
           
 
Method Summary
protected  AbstractForm createAddEditForm()
           
protected  AbstractForm createDetailForm()
           
protected  Object getNewFormObject()
           
protected  TableDescription getTableDescription()
           
 
Methods inherited from class org.springframework.richclient.form.binding.swing.AbstractGlazedListsBinding
add, createAddCommand, createDetailCommand, createEditCommand, createRemoveCommand, doBindControl, edit, enabledChanged, getAddCommandSecurityControllerId, getDialogId, getEditCommandSecurityControllerId, getList, getOrCreateAddEditForm, getOrCreateDetailForm, getRemoveCommandSecurityControllerId, getSelection, getTable, listChanged, onFinishAdd, onFinishEdit, onValueModelChanged, readOnlyChanged, remove, setDialogId, showDetail, valueModelChanged
 
Methods inherited from class org.springframework.richclient.form.binding.support.AbstractCRUDBinding
createCommands, getAddCommand, getCommands, getDetailCommand, getEditCommand, getRemoveCommand, isAddSupported, isEditSupported, isRemoveSupported, isShowDetailSupported, setAddSupported, setEditSupported, setRemoveSupported, setShowDetailSupported
 
Methods inherited from class org.springframework.richclient.form.binding.support.CustomBinding
controlValueChanged, isReadOnly, setReadOnly
 
Methods inherited from class org.springframework.richclient.form.binding.support.AbstractBinding
createControl, getFieldFace, getFormModel, getProperty, getPropertyType, getValue, getValueModel, isEnabled
 
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

TodoItemListBinding

public TodoItemListBinding(FormModel formModel,
                           String formPropertyPath)
Method Detail

getTableDescription

protected TableDescription getTableDescription()
Specified by:
getTableDescription in class AbstractGlazedListsBinding

getNewFormObject

protected Object getNewFormObject()
Overrides:
getNewFormObject in class AbstractGlazedListsBinding

createAddEditForm

protected AbstractForm createAddEditForm()
Overrides:
createAddEditForm in class AbstractGlazedListsBinding

createDetailForm

protected AbstractForm createDetailForm()
Overrides:
createDetailForm in class AbstractGlazedListsBinding


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