org.springframework.richclient.samples.showcase.binding
Class ShuttleListBindingDialog
java.lang.Object
org.springframework.richclient.application.support.ApplicationServicesAccessor
org.springframework.richclient.dialog.ApplicationDialog
org.springframework.richclient.dialog.TitledApplicationDialog
org.springframework.richclient.samples.showcase.binding.ShuttleListBindingDialog
- All Implemented Interfaces:
- PropertyChangePublisher, DescriptionConfigurable, Guarded, TitleConfigurable, Messagable, ImageConfigurable
public class ShuttleListBindingDialog
- extends TitledApplicationDialog
This dialog shows a ShuttleList in which several items can be selected and added to a list on the backing formObject.
Mind that this is far from perfect, but does illustrate the binding and the specific component that is created.
- See Also:
ShuttleList
,
ShuttleListBinder
Methods inherited from class org.springframework.richclient.dialog.TitledApplicationDialog |
addDialogComponents, addPropertyChangeListener, addPropertyChangeListener, createDialogContentPane, disposeDialogContentPane, getDescription, getMessage, getTitlePaneImage, getTitlePaneTitle, isMessageShowing, removePropertyChangeListener, removePropertyChangeListener, setCaption, setContentPane, setDescription, setImage, setMessage, setTitlePaneImage, setTitlePaneTitle |
Methods inherited from class org.springframework.richclient.dialog.ApplicationDialog |
addActionKeyBinding, addActionKeyBinding, attachListeners, componentsChanged, createButtonBar, createDialog, dispose, getActionMap, getCallingCommand, getCancelCommand, getCancelCommandId, getCommandGroupMembers, getDialog, getDialogContentPane, getDisplayFinishSuccessMessage, getFinishCommand, getFinishCommandId, getFinishSecurityControllerId, getFinishSuccessMessage, getFinishSuccessMessageArguments, getFinishSuccessTitle, getFinishSuccessTitleArguments, getInputMap, getLocation, getLocationRelativeTo, getParentComponent, getParentWindow, getPreferredSize, getTitle, getWindowForComponent, hide, init, isControlCreated, isEnabled, isShowing, onAboutToShow, onCancel, onInitialized, onWindowActivated, onWindowClosing, onWindowGainedFocus, onWindowLostFocus, registerCancelCommandAsDefault, registerDefaultCommand, registerDefaultCommand, setCallingCommand, setCloseAction, setDefaultEnabled, setDisplayFinishSuccessMessage, setEnabled, setFinishEnabled, setLocation, setLocationRelativeTo, setModal, setParentComponent, setPreferredSize, setResizable, setTitle, showDialog, showFinishSuccessMessageDialog |
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 |
ShuttleListBindingDialog
public ShuttleListBindingDialog()
createTitledDialogContentPane
protected JComponent createTitledDialogContentPane()
- Specified by:
createTitledDialogContentPane
in class TitledApplicationDialog
- Returns:
- a component that will be added as the content of the Titled Dialog.
onFinish
protected boolean onFinish()
- Description copied from class:
ApplicationDialog
- Request invocation of the action taken when the user hits the
OK
(finish) button.
- Specified by:
onFinish
in class ApplicationDialog
- Returns:
- true if action completed successfully; false otherwise.
Copyright © 2004-2009 The Spring Framework. All Rights Reserved.