|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwebwork.view.taglib.ui.table.renderer.AbstractCellRenderer
webwork.view.taglib.ui.table.renderer.LinkCellRenderer
Field Summary | |
protected java.lang.String |
_cssClass
the CSS class this link belongs to. |
protected java.lang.String |
_cssId
the id attribute this link belongs to. |
protected CellRenderer |
_delegateRenderer
this is the actual renderer tha will be used to display the text |
protected java.lang.String |
_link
this is the link we are setting (required) |
protected java.lang.String |
_onclick
the (Java)script/ function to execute when the link is clicked. |
protected java.lang.String |
_ondblclick
the (Java)script/ function to execute when the link is clicked twice. |
protected java.lang.String |
_onmouseout
the (Java)script/ function to execute when cursor is away from the link. |
protected java.lang.String |
_onmouseover
the (Java)script/ function to execute when cursor is over the link. |
protected java.lang.String |
_param
if set there will be a parameter attached to link. |
protected int |
_paramColumn
if used the param value will be taken from another column in the table. |
protected java.lang.String |
_paramValue
directly set the value for the param. |
protected java.lang.String |
_target
the target frame to open in. |
protected java.lang.String |
_title
the title attribute this link belongs to. |
protected java.lang.String |
_trailParams
additional parameters after the above parameter is generated. |
Fields inherited from class webwork.view.taglib.ui.table.renderer.AbstractCellRenderer |
_alignment |
Constructor Summary | |
LinkCellRenderer()
|
Method Summary | |
java.lang.String |
getCellValue(WebTable table,
java.lang.Object data,
int row,
int col)
should the link data be encodeed? |
void |
setCssClass(java.lang.String cssClass)
|
void |
setCssId(java.lang.String cssId)
|
void |
setLink(java.lang.String link)
|
void |
setOnclick(java.lang.String onclick)
|
void |
setOndblclick(java.lang.String ondblclick)
|
void |
setOnmouseout(java.lang.String onmouseout)
|
void |
setOnmouseover(java.lang.String onmouseover)
|
void |
setParam(java.lang.String param)
|
void |
setParamColumn(int paramColumn)
|
void |
setParamValue(java.lang.String paramValue)
|
void |
setRenderer(CellRenderer delegateRenderer)
used to set the renderer to delgate to. |
void |
setTarget(java.lang.String target)
|
void |
setTitle(java.lang.String title)
|
void |
setTrailParams(java.lang.String trailParams)
|
Methods inherited from class webwork.view.taglib.ui.table.renderer.AbstractCellRenderer |
getAlignment, isAligned, renderCell, setAlignment |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected CellRenderer _delegateRenderer
protected java.lang.String _link
protected java.lang.String _param
protected java.lang.String _target
protected java.lang.String _trailParams
protected java.lang.String _cssClass
protected java.lang.String _cssId
protected java.lang.String _title
protected java.lang.String _onmouseover
protected java.lang.String _onclick
protected java.lang.String _ondblclick
protected java.lang.String _onmouseout
protected int _paramColumn
protected java.lang.String _paramValue
Constructor Detail |
public LinkCellRenderer()
Method Detail |
public java.lang.String getCellValue(WebTable table, java.lang.Object data, int row, int col)
getCellValue
in class AbstractCellRenderer
public void setLink(java.lang.String link)
public void setParam(java.lang.String param)
public void setTarget(java.lang.String target)
public void setParamColumn(int paramColumn)
public void setTrailParams(java.lang.String trailParams)
public void setCssClass(java.lang.String cssClass)
public void setCssId(java.lang.String cssId)
public void setTitle(java.lang.String title)
public void setOnmouseover(java.lang.String onmouseover)
public void setOnclick(java.lang.String onclick)
public void setOndblclick(java.lang.String ondblclick)
public void setOnmouseout(java.lang.String onmouseout)
public void setRenderer(CellRenderer delegateRenderer)
public void setParamValue(java.lang.String paramValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |