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 DataBasketEntry
s
- 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.shadowStyle
locale
- CatalogListViewRenderer.locale
DataBasketListViewRenderer
public DataBasketListViewRenderer(CatalogListViewRenderer.ShadowStyle shadowStyle,
java.util.Locale locale,
int renderAttributes)
- constructor
- Parameters:
shadowStyle
- CatalogListViewRenderer.shadowStyle
locale
- CatalogListViewRenderer.locale
renderAttributes
- 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: