silverorange Code


Store.StoreAdminItemPriceCellRenderer
/Store/admin/components/Product/include/StoreAdminItemPriceCellRenderer.php at line 13

Class StoreAdminItemPriceCellRenderer

SwatObject
└─SwatUIObject
└─SwatCellRenderer
└─SwatMoneyCellRenderer
└─StorePriceCellRenderer
└─StoreItemPriceCellRenderer
└─StoreAdminItemPriceCellRenderer

public class StoreAdminItemPriceCellRenderer
extends StoreItemPriceCellRenderer

Renders item prices and can optionally strike-through the price if it's not available in the current region.

Copyright:
2006-2008 silverorange
License:
http://www.gnu.org/copyleft/lesser.html LGPL License 2.1

Field Summary
boolean

$enabled

Enabled.

Fields inherited from Store.StoreItemPriceCellRenderer
original_value, plural_unit, quantity_discounts, show_savings, singular_unit
Fields inherited from Store.StorePriceCellRenderer
discount
Fields inherited from Swat.SwatMoneyCellRenderer
decimal_places, display_currency, international, locale, value
Fields inherited from Swat.SwatCellRenderer
id, sensitive
Fields inherited from Swat.SwatUIObject
classes, html_head_entry_set, parent, visible
Constructor Summary

StoreAdminItemPriceCellRenderer(mixed id)

Method Summary
protected void

isFree()

void

render()

Renders this cell.

Methods inherited from Store.StoreItemPriceCellRenderer
hasQuantityDiscounts, render, renderDiscount, renderOriginalValue, renderPrice, renderValue
Methods inherited from Store.StorePriceCellRenderer
displayDiscount, getDataSpecificCSSClassNames, isFree, render
Methods inherited from Swat.SwatMoneyCellRenderer
render
Methods inherited from Swat.SwatCellRenderer
getBaseCSSClassNames, getDataSpecificCSSClassNames, getHtmlHeadEntrySet, getInheritanceCSSClassNames, getInlineJavaScript, getMessages, getPropertyNameToMap, hasMessage, init, isPropertyStatic, makePropertyStatic, process, render
Methods inherited from Swat.SwatUIObject
addComment, addJavaScript, addStyleSheet, addTangoAttribution, copy, getCSSClassNames, getCSSClassString, getFirstAncestor, getHtmlHeadEntrySet, getInlineJavaScript, getUniqueId, isVisible

Field Detail

/Store/admin/components/Product/include/StoreAdminItemPriceCellRenderer.php at line 34

enabled

public boolean $enabled

Enabled


Constructor Detail

/Store/admin/components/Product/include/StoreAdminItemPriceCellRenderer.php at line 17

StoreAdminItemPriceCellRenderer

public StoreAdminItemPriceCellRenderer(mixed id)

Method Detail

/Store/admin/components/Product/include/StoreAdminItemPriceCellRenderer.php at line 55

isFree

protected void isFree()

/Store/admin/components/Product/include/StoreAdminItemPriceCellRenderer.php at line 39

render

public void render()

Renders this cell

Renders this cell using the values currently stored in class variables.

Cell renderer subclasses should extend this method to do all output neccessary to display the cell.

See Also:
SwatCellRenderer::render()

silverorange Code