org.jewel.taglib
Class DataTableColumnAction

java.lang.Object
  extended by org.jewel.taglib.DataTableColumnAction
All Implemented Interfaces:
DataTableColumnInterface

public class DataTableColumnAction
extends java.lang.Object
implements DataTableColumnInterface

Classe utilitzada per enmagatzemar les propietats de les columnes d'acció d'un dataTable.

S'utilitza a l'etiqueta ColumnActionTag per transferir a l'etiqueta DataTableTag les dades de les columnes amb botons o enllaços d'accions d'una taula

Version:
1.0
Author:
Juanma

Constructor Summary
DataTableColumnAction()
           
 
Method Summary
 java.lang.String getAttributes()
           
 java.lang.String getCellStyle()
           
 java.lang.String getCellStyleClass()
           
 java.lang.String getContent(java.lang.String variableName, java.lang.Object item, javax.servlet.jsp.PageContext pageContext)
           
 java.lang.String getHeaderStyle()
           
 java.lang.String getHeaderStyleClass()
           
 java.lang.String getTitle()
           
 void setAction(java.lang.String action)
           
 void setActionImg(java.lang.String actionImg)
           
 void setActionParametres(java.util.Map<java.lang.String,java.lang.String> actionParametres)
           
 void setActionText(java.lang.String actionText)
           
 void setAttributes(java.lang.String attributes)
           
 void setBaseUrl(java.lang.String baseUrl)
           
 void setCellStyle(java.lang.String cellStyle)
           
 void setCellStyleClass(java.lang.String cellStyleClass)
           
 void setHeaderStyle(java.lang.String headerStyle)
           
 void setHeaderStyleClass(java.lang.String headerStyleClass)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTableColumnAction

public DataTableColumnAction()
Method Detail

getAttributes

public java.lang.String getAttributes()
Specified by:
getAttributes in interface DataTableColumnInterface

getCellStyle

public java.lang.String getCellStyle()
Specified by:
getCellStyle in interface DataTableColumnInterface

getCellStyleClass

public java.lang.String getCellStyleClass()
Specified by:
getCellStyleClass in interface DataTableColumnInterface

getContent

public java.lang.String getContent(java.lang.String variableName,
                                   java.lang.Object item,
                                   javax.servlet.jsp.PageContext pageContext)
                            throws InvalidContentException
Specified by:
getContent in interface DataTableColumnInterface
Throws:
InvalidContentException

getHeaderStyle

public java.lang.String getHeaderStyle()
Specified by:
getHeaderStyle in interface DataTableColumnInterface

getHeaderStyleClass

public java.lang.String getHeaderStyleClass()
Specified by:
getHeaderStyleClass in interface DataTableColumnInterface

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface DataTableColumnInterface

setAction

public void setAction(java.lang.String action)

setActionImg

public void setActionImg(java.lang.String actionImg)

setActionParametres

public void setActionParametres(java.util.Map<java.lang.String,java.lang.String> actionParametres)

setActionText

public void setActionText(java.lang.String actionText)

setAttributes

public void setAttributes(java.lang.String attributes)

setBaseUrl

public void setBaseUrl(java.lang.String baseUrl)

setCellStyle

public void setCellStyle(java.lang.String cellStyle)

setCellStyleClass

public void setCellStyleClass(java.lang.String cellStyleClass)

setHeaderStyle

public void setHeaderStyle(java.lang.String headerStyle)

setHeaderStyleClass

public void setHeaderStyleClass(java.lang.String headerStyleClass)

setTitle

public void setTitle(java.lang.String title)