org.springframework.richclient.control
Class ListItemUpDownButtonPanel

java.lang.Object
  extended by org.springframework.richclient.application.support.ApplicationServicesAccessor
      extended by org.springframework.richclient.factory.AbstractControlFactory
          extended by org.springframework.richclient.control.ListItemUpDownButtonPanel
All Implemented Interfaces:
ControlFactory

public class ListItemUpDownButtonPanel
extends AbstractControlFactory

Author:
Keith Donald

Field Summary
 
Fields inherited from class org.springframework.richclient.application.support.ApplicationServicesAccessor
logger
 
Constructor Summary
ListItemUpDownButtonPanel(JList list)
           
 
Method Summary
protected  JComponent createControl()
          Subclasses must override this method to create a new instance of the control that this factory produces.
protected  JList getList()
           
protected  List getListModel()
           
protected  void onEmptySelection()
           
protected  void onSelection()
           
 
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
 

Constructor Detail

ListItemUpDownButtonPanel

public ListItemUpDownButtonPanel(JList list)
Method Detail

getList

protected JList getList()

getListModel

protected List getListModel()

createControl

protected JComponent createControl()
Description copied from class: AbstractControlFactory
Subclasses must override this method to create a new instance of the control that this factory produces.

Specified by:
createControl in class AbstractControlFactory
Returns:
The newly created control, never null.

onEmptySelection

protected void onEmptySelection()

onSelection

protected void onSelection()


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