|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
com.github.dandelion.datatables.jsp.tag.AbstractTableTag
public abstract class AbstractTableTag
Abstract class which contains :
| Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
|---|
bodyContent |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
|---|
pageContext |
| Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
|---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
|---|
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
|---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Constructor Summary | |
|---|---|
AbstractTableTag()
|
|
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
|---|
doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContent |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
|---|
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
|---|
getParent, setPageContext, setParent |
| Field Detail |
|---|
protected Object data
protected String url
protected String row
protected String id
protected String cssStyle
protected String cssClass
protected String cssStripes
protected String rowIdBase
protected String rowIdPrefix
protected String rowIdSufix
protected Boolean autoWidth
protected Boolean filter
protected Boolean info
protected Boolean paginate
protected Boolean lengthChange
protected String paginationType
protected Boolean sort
protected Boolean cdn
protected String appear
protected String footer
protected String lengthMenu
protected Integer displayLength
protected String dom
protected Boolean deferRender
protected Boolean stateSave
protected String labels
protected Boolean jqueryUI
protected Boolean processing
protected Boolean serverSide
protected Boolean pipelining
protected Integer pipeSize
protected Boolean jsonp
protected String serverData
protected String serverParams
protected String serverMethod
protected Boolean fixedHeader
protected String fixedPosition
protected Integer fixedOffsetTop
protected Boolean scroller
protected String scrollY
protected Boolean scrollCollapse
protected Boolean colReorder
protected String export
protected String exportLinks
protected String theme
protected String themeOption
protected int iterationNumber
protected HtmlTable table
protected Iterator<Object> iterator
protected Object currentObject
protected String loadingType
| Constructor Detail |
|---|
public AbstractTableTag()
| Method Detail |
|---|
protected void registerBasicConfiguration()
throws BadConfigurationException
BadConfigurationException
protected void registerTheme()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionprotected void registerPlugins()
protected void registerFeatures()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
protected void registerExportConfiguration()
throws BadConfigurationException
Register export configuration.
Depending on the export configuration, export links are generated and customized around the table.
BadExportConfigurationException
BadConfigurationException
protected int processIteration()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException - if something went wrong during the row id generation.protected ExportType getCurrentExportType()
protected Boolean canBeExported()
protected String getRowId()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException - is the rowIdBase doesn't have a corresponding property
accessor method.
protected void generateLinkTag(String href)
throws IOException
href -
IOException
protected void generateScriptTag(String src)
throws IOException
href -
IOExceptionpublic HtmlTable getTable()
public void setRow(String row)
public Boolean isFirstIteration()
public Integer getIterationNumber()
public Object getCurrentObject()
public void setCurrentObject(Object currentObject)
public void setId(String id)
setId in class javax.servlet.jsp.tagext.TagSupportpublic String getCssStyle()
public void setCssStyle(String cssStyle)
public String getCssClass()
public void setCssClass(String cssClass)
public String getRowIdBase()
public void setRowIdBase(String rowIdBase)
public String getRowIdPrefix()
public void setRowIdPrefix(String rowIdPrefix)
public String getRowIdSufix()
public void setRowIdSufix(String rowIdSufix)
public Boolean getAutoWidth()
public void setAutoWidth(Boolean autoWidth)
public Boolean getDeferRender()
public void setDeferRender(Boolean deferRender)
public Boolean getFilter()
public void setFilter(Boolean filterable)
public Boolean getInfo()
public void setInfo(Boolean info)
public Boolean getPaginate()
public void setPaginate(Boolean paginate)
public Boolean getLengthChange()
public void setLengthChange(Boolean lengthChange)
public Boolean getProcessing()
public void setProcessing(Boolean processing)
public Boolean getServerSide()
public void setServerSide(Boolean serverSide)
public String getPaginationType()
public void setPaginationType(String paginationType)
public Boolean getSort()
public void setSort(Boolean sort)
public Boolean getStateSave()
public void setStateSave(Boolean stateSave)
public Boolean getFixedHeader()
public void setFixedHeader(Boolean fixedHeader)
public Boolean getScroller()
public void setScroller(Boolean scroller)
public Boolean getColReorder()
public void setColReorder(Boolean colReorder)
public String getScrollY()
public void setScrollY(String scrollY)
public Boolean getScrollCollapse()
public void setScrollCollapse(Boolean scrollCollapse)
public String getFixedPosition()
public void setFixedPosition(String fixedPosition)
public String getLabels()
public void setLabels(String labels)
public Integer getOffsetTop()
public void setOffsetTop(Integer fixedOffsetTop)
public void setCdn(Boolean cdn)
public String getExport()
public void setExport(String export)
public String getLoadingType()
public String getUrl()
public void setUrl(String url)
public Boolean getJqueryUI()
public void setJqueryUI(Boolean jqueryUI)
public Boolean getPipelining()
public void setPipelining(Boolean pipelining)
public Integer getPipeSize()
public void setPipeSize(Integer pipeSize)
public String getExportLinks()
public void setExportLinks(String exportButtons)
public String getTheme()
public void setTheme(String theme)
public String getThemeOption()
public void setThemeOption(String themeOption)
public String getFooter()
public void setFooter(String footer)
public String getAppear()
public void setAppear(String appear)
public Boolean getJsonp()
public void setJsonp(Boolean jsonp)
public String getLengthMenu()
public void setLengthMenu(String lengthMenu)
public String getCssStripes()
public void setCssStripes(String cssStripes)
public String getServerData()
public void setServerData(String serverData)
public String getServerParams()
public void setServerParams(String serverParams)
public String getServerMethod()
public void setServerMethod(String serverMethod)
public Integer getDisplayLength()
public void setDisplayLength(Integer displayLength)
public String getDom()
public void setDom(String dom)
public void setData(Collection<Object> data)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||