|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GridColumnType
Defines a column of the grid control. Methods are called by the grid control, the freemarker template and the save handler.
| Method Summary | |
|---|---|
java.lang.String |
drawColumnJs(java.lang.String propertyName,
int colIndex,
java.util.Map colmap,
info.magnolia.cms.i18n.Messages msgs)
Gets the javascript object for the column model of the grid. |
java.lang.String |
drawSupportHtml(java.lang.String propertyName,
int colIndex,
java.util.Map colmap,
info.magnolia.cms.i18n.Messages msgs)
Adds extra markup to be used by the column, if needed. |
java.lang.String |
getHeadSnippet()
Gets the html code for Including scripts and styles for the column. |
void |
processColumnOnLoad(java.lang.String[] column,
info.magnolia.cms.core.Content colConfig)
Possibly transforms the column values on grid load. |
void |
processColumnOnSave(java.lang.String[] column,
info.magnolia.cms.core.Content colConfig,
java.lang.String propertyName,
info.magnolia.cms.core.Content parentNode)
Possibly transforms the column values on grid save. |
| Method Detail |
|---|
java.lang.String getHeadSnippet()
java.lang.String drawSupportHtml(java.lang.String propertyName,
int colIndex,
java.util.Map colmap,
info.magnolia.cms.i18n.Messages msgs)
propertyName - colIndex - colmap - msgs -
java.lang.String drawColumnJs(java.lang.String propertyName,
int colIndex,
java.util.Map colmap,
info.magnolia.cms.i18n.Messages msgs)
propertyName - colIndex - colmap - msgs -
void processColumnOnLoad(java.lang.String[] column,
info.magnolia.cms.core.Content colConfig)
column - colConfig -
void processColumnOnSave(java.lang.String[] column,
info.magnolia.cms.core.Content colConfig,
java.lang.String propertyName,
info.magnolia.cms.core.Content parentNode)
throws javax.jcr.RepositoryException,
info.magnolia.cms.security.AccessDeniedException
column - colConfig - propertyName - parentNode -
javax.jcr.RepositoryException
info.magnolia.cms.security.AccessDeniedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||