|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jsm.JsmObject
net.sf.jsm.table.JsmTable
Field Summary | |
static Log |
logger
|
Fields inherited from class net.sf.jsm.JsmObject |
attributes, id, META_DATA_NAME_PROPERTY_PATH, META_DATA_NAME_VALUE, metaData |
Constructor Summary | |
JsmTable()
|
Method Summary | |
JsmTable |
addAttribute(java.lang.String name,
java.lang.String value)
|
JsmTable |
addColumnName(java.lang.String columnName,
java.lang.String columnIdx)
Add a column name to a column index |
JsmTable |
addFilterConfig(java.lang.String columnIdxOrName,
JsmFilterConfig filterConfig)
Add a filter config to a column |
JsmTable |
addMetaData(java.lang.String name,
java.lang.String value)
|
JsmTable |
addPropertyPath(java.lang.String columnIdxOrName,
java.lang.String propertyPath)
Add a property path to a column. |
JsmTable |
addRow(JsmTr tr)
|
JsmTable |
addRows(java.util.Collection rows)
|
JsmTable |
addWidget(java.lang.String columnIdxOrName,
JsmWidget theWidget)
Add a widget to a column |
java.lang.String |
generateJavaScript()
Calls with the parameter true |
java.lang.String |
generateJavaScript(boolean includeNewLines)
|
java.lang.String |
getContainerId()
|
JsmTr |
getHeader()
|
java.lang.String |
getNoRowsToDisplayMessage()
|
java.util.List |
getRows()
|
java.lang.String |
getSortColumn()
|
java.lang.String |
getVariableName()
|
boolean |
isResizable()
|
JsmTable |
removeFilterConfig(java.lang.String columnIdxOrName)
Remove a FilterConfig |
JsmTable |
removePropertyPath(java.lang.String columnIdxOrName)
Remove a PropertyPath |
JsmTable |
removeWidget(java.lang.String columnIdxOrName)
Remove a widget |
JsmTable |
setAttributes(java.util.Map attributes)
|
JsmTable |
setContainerId(java.lang.String containerId)
|
JsmTable |
setHeader(JsmTr header)
|
JsmTable |
setMetaData(java.util.Map metaData)
|
void |
setNoRowsToDisplayMessage(java.lang.String noRowsToDisplayMessage)
|
JsmTable |
setResizable(boolean resizable)
|
JsmTable |
setRows(java.util.List rows)
|
JsmTable |
setSortColumn(java.lang.String sortColumn)
|
JsmTable |
setVariableName(java.lang.String variableName)
|
Methods inherited from class net.sf.jsm.JsmObject |
addAttributeX, addJmsObjectStuff, addMetaDataX, escapeQuote, getAttributes, getId, getMetaData, setAttributesX, setId, setMetaDataX |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static Log logger
Constructor Detail |
public JsmTable()
Method Detail |
public JsmTable setResizable(boolean resizable)
public boolean isResizable()
public JsmTable addColumnName(java.lang.String columnName, java.lang.String columnIdx)
columnName
- columnIdx
- Index is zero based
public JsmTable addWidget(java.lang.String columnIdxOrName, JsmWidget theWidget)
columnIdxOrName
- The column index or nametheWidget
- The widget
public JsmTable removeWidget(java.lang.String columnIdxOrName)
columnIdxOrName
- The column index or name - if you used the name in addWidget you will have to use the name here
public JsmTable addFilterConfig(java.lang.String columnIdxOrName, JsmFilterConfig filterConfig)
columnIdxOrName
- filterConfig
-
public JsmTable removeFilterConfig(java.lang.String columnIdxOrName)
columnIdxOrName
- The column index or name - if you used the name in addFilter you will have to use the name here
public JsmTable addPropertyPath(java.lang.String columnIdxOrName, java.lang.String propertyPath)
columnIdxOrName
- propertyPath
-
public JsmTable removePropertyPath(java.lang.String columnIdxOrName)
columnIdxOrName
- The column index or name
public JsmTable setAttributes(java.util.Map attributes)
attributes
- The attributes to set.public JsmTable addAttribute(java.lang.String name, java.lang.String value)
public JsmTable setMetaData(java.util.Map metaData)
public JsmTable addMetaData(java.lang.String name, java.lang.String value)
public java.lang.String getContainerId()
public JsmTable setContainerId(java.lang.String containerId)
containerId
- The containerId to set.public java.lang.String getSortColumn()
public JsmTable setSortColumn(java.lang.String sortColumn)
public JsmTr getHeader()
public JsmTable setHeader(JsmTr header)
header
- The header to set.public java.util.List getRows()
public JsmTable setRows(java.util.List rows)
rows
- The rows to set.public JsmTable addRow(JsmTr tr)
public JsmTable addRows(java.util.Collection rows)
public java.lang.String getVariableName()
public JsmTable setVariableName(java.lang.String variableName)
variableName
- The variableName to set.public java.lang.String getNoRowsToDisplayMessage()
public void setNoRowsToDisplayMessage(java.lang.String noRowsToDisplayMessage)
public java.lang.String generateJavaScript()
with the parameter true
generateJavaScript
in class JsmObject
public java.lang.String generateJavaScript(boolean includeNewLines)
includeNewLines
- If set to false will not include linebreaks and ;
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |