org.salespointframework.desktop.renderer
Class DataBasketListViewRenderer
java.lang.Object
  
org.salespointframework.desktop.renderer.AbstractListViewRenderer
      
org.salespointframework.desktop.renderer.CatalogListViewRenderer
          
org.salespointframework.desktop.renderer.CountingStockListViewRenderer
              
org.salespointframework.desktop.renderer.DataBasketListViewRenderer
- All Implemented Interfaces: 
 - javax.swing.ListCellRenderer
 
public class DataBasketListViewRenderer
- extends CountingStockListViewRenderer
 
ListCellRenderer used for DataBasketEntrys
- Since:
 
  - 4.0
 
- Author:
 
  - Thomas Kissinger
 
 
 
 
 
 
| Fields inherited from class org.salespointframework.desktop.renderer.CatalogListViewRenderer | 
imagePanel, locale, name, nameScaleFactor, price, priceScalefactor, RENDER_LAYOUT_SIDE_BY_SIDE, RENDER_LAYOUT_UPON_THE_OTHER, RENDER_ORIENTATION_NAME_CENTER, RENDER_ORIENTATION_NAME_LEFT, RENDER_ORIENTATION_NAME_RIGHT, RENDER_ORIENTATION_PRICE_CENTER, RENDER_ORIENTATION_PRICE_LEFT, RENDER_ORIENTATION_PRICE_RIGHT, RENDER_SHOW_NAME, RENDER_SHOW_PRICE, renderAttributes, shadowStyle | 
 
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DataBasketListViewRenderer
public DataBasketListViewRenderer()
- default constructor
 
DataBasketListViewRenderer
public DataBasketListViewRenderer(CatalogListViewRenderer.ShadowStyle shadowStyle,
                                  java.util.Locale locale)
- constructor
- Parameters:
 shadowStyle - CatalogListViewRenderer.shadowStylelocale - CatalogListViewRenderer.locale
 
DataBasketListViewRenderer
public DataBasketListViewRenderer(CatalogListViewRenderer.ShadowStyle shadowStyle,
                                  java.util.Locale locale,
                                  int renderAttributes)
- constructor
- Parameters:
 shadowStyle - CatalogListViewRenderer.shadowStylelocale - CatalogListViewRenderer.localerenderAttributes - CatalogListViewRenderer.renderAttributes
 
getCacheKey
protected java.lang.Object getCacheKey(java.lang.Object value)
- override cache key function for drag'n drop
- Overrides:
 getCacheKey in class CountingStockListViewRenderer
 
- Returns:
 - unique cache key
 
 
 
getDBE
protected DataBasketEntry getDBE(AbstractListViewRenderer.RenderContext renderContext)
- extract 
DataBasketEntry
- Parameters:
 renderContext - 
- Returns:
 
 
 
getCatalogItem
protected CatalogItem getCatalogItem(AbstractListViewRenderer.RenderContext renderContext)
- extract 
CatalogItem
- Overrides:
 getCatalogItem in class CountingStockListViewRenderer
 
- Returns:
 
 
 
getCount
protected int getCount(AbstractListViewRenderer.RenderContext renderContext)
- extract count
- Overrides:
 getCount in class CountingStockListViewRenderer
 
- Returns: