org.apache.beehive.netui.databinding.datagrid.model.impl
Class ImageColumnModel

Object
  extended by ColumnModel
      extended by AbstractHtmlColumnModel
          extended by ImageColumnModel
All Implemented Interfaces:
IAttributeConsumer

public class ImageColumnModel
extends AbstractHtmlColumnModel

todo: support the significant JavaScript support


Field Summary
 
Fields inherited from class ColumnModel
ATTR_GENERAL, ATTR_GENERAL_EXPRESSION, DATA_RENDER_STATE, HEADER_RENDER_STATE, NO_RENDER_STATE
 
Constructor Summary
ImageColumnModel()
           
 
Method Summary
 void endCell()
           
 String getAlign()
           
 String getBorder()
           
 String getHeight()
           
 String getHspace()
           
protected  AbstractHtmlState getHtmlState()
           
 String getSrc()
           
 String getVspace()
           
 String getWidth()
           
 void renderDataCell(StringBuffer buffer)
           
 void setAlign(String align)
           
 void setBorder(String border)
           
 void setHeight(String height)
           
 void setHspace(String hspace)
           
 void setSrc(String src)
           
 void setVspace(String vspace)
           
 void setWidth(String width)
           
 void startCell()
           
 
Methods inherited from class AbstractHtmlColumnModel
getHttpServletRequest, setAttribute, setOnClick, setOnDblClick, setOnKeyDown, setOnKeyPress, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setStateAttribute, setStyle, setStyleClass, setTitle
 
Methods inherited from class ColumnModel
addFormatter, closeDataCell, closeHeaderCell, createResourceUri, formatText, getDataGridModel, getFilterExpression, getFilterUri, getHeaderText, getRenderState, getSortExpression, getSortUri, isFilterable, isRenderingData, isRenderingHeader, isSortable, openDataCell, openHeaderCell, renderEmptyCell, renderHeader, setDataGridModel, setFilterable, setFilterExpression, setFilterUri, setHeaderText, setNonEmptyValueAttribute, setRenderState, setSortable, setSortExpression, setSortUri
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageColumnModel

public ImageColumnModel()
Method Detail

startCell

public void startCell()
Overrides:
startCell in class ColumnModel

endCell

public void endCell()
Overrides:
endCell in class ColumnModel

getSrc

public String getSrc()

setSrc

public void setSrc(String src)

getAlign

public String getAlign()

setAlign

public void setAlign(String align)

getHspace

public String getHspace()

setHspace

public void setHspace(String hspace)

getVspace

public String getVspace()

setVspace

public void setVspace(String vspace)

getBorder

public String getBorder()

setBorder

public void setBorder(String border)

getHeight

public String getHeight()

setHeight

public void setHeight(String height)

getWidth

public String getWidth()

setWidth

public void setWidth(String width)

renderDataCell

public void renderDataCell(StringBuffer buffer)
Specified by:
renderDataCell in class ColumnModel

getHtmlState

protected AbstractHtmlState getHtmlState()
Specified by:
getHtmlState in class AbstractHtmlColumnModel