java.lang .Object org.apache.struts2.components.table.renderer .AbstractCellRenderer org.apache.struts2.components.table.renderer .LinkCellRenderer _cssClass protected String _cssClass(Code) the CSS class this link belongs to. Optional
_cssId protected String _cssId(Code) the id attribute this link belongs to. Optional
_delegateRenderer protected CellRenderer _delegateRenderer(Code) this is the actual renderer tha will be used to display the text
_link protected String _link(Code) this is the link we are setting (required)
_onclick protected String _onclick(Code) the (Java)script/ function to execute when the link is clicked. Optional
_ondblclick protected String _ondblclick(Code) the (Java)script/ function to execute when the link is clicked twice. Optional
_onmouseout protected String _onmouseout(Code) the (Java)script/ function to execute when cursor is away from the link. Optional
_onmouseover protected String _onmouseover(Code) the (Java)script/ function to execute when cursor is over the link. Optional
_param protected String _param(Code) if set there will be a parameter attached to link. (optional)
This should be extended to allow multiple parameters
_paramColumn protected int _paramColumn(Code) if used the param value will be taken from another column in the table. Useful if each row
needs a different paramter. The paramter can be taken from a hidden cell.
if paramValue is also set it will overrid this. (option either this or paramValue must be set
if param is used. Will be ignored if param not used
_paramValue protected String _paramValue(Code) directly set the value for the param. Will overide paramColumn if set.
optional. Either this or paramColumn must be set if param is used.
Will be ignored if param not used
_target protected String _target(Code) the target frame to open in. Optional
_title protected String _title(Code) the title attribute this link belongs to. Optional
_trailParams protected String _trailParams(Code) additional parameters after the above parameter is generated. Optional
LinkCellRenderer public LinkCellRenderer()(Code)
setOndblclick public void setOndblclick(String ondblclick)(Code)
setOnmouseout public void setOnmouseout(String onmouseout)(Code)
setOnmouseover public void setOnmouseover(String onmouseover)(Code)
setParamColumn public void setParamColumn(int paramColumn)(Code)
setParamValue public void setParamValue(String paramValue)(Code)
setRenderer public void setRenderer(CellRenderer delegateRenderer)(Code) used to set the renderer to delgate to.
if the render is an AbstractCellRenderer then it will take the alignment from
the delegate renderer and set it that way.
setTrailParams public void setTrailParams(String trailParams)(Code)
Fields inherited from org.apache.struts2.components.table.renderer.AbstractCellRenderer protected String _alignment(Code) (Java Doc)