com.github.dandelion.datatables.core.html
Class HtmlColumn

java.lang.Object
  extended by com.github.dandelion.datatables.core.html.HtmlTag
      extended by com.github.dandelion.datatables.core.html.HtmlTagWithContent
          extended by com.github.dandelion.datatables.core.html.HtmlColumn

public class HtmlColumn
extends HtmlTagWithContent

Plain old HTML td and th tags.

Since:
0.1.0
Author:
Thibault Duchateau

Field Summary
protected  StringBuilder cssCellClass
           
protected  StringBuilder cssCellStyle
           
 
Fields inherited from class com.github.dandelion.datatables.core.html.HtmlTagWithContent
content
 
Fields inherited from class com.github.dandelion.datatables.core.html.HtmlTag
CLASS_SEPARATOR, cssClass, cssStyle, dynamicAttributes, id, STYLE_SEPARATOR, tag
 
Constructor Summary
HtmlColumn()
           
HtmlColumn(Boolean isHeader)
           
HtmlColumn(Boolean isHeader, String content)
           
HtmlColumn(Boolean isHeader, String content, Map<String,String> dynamicAttributes)
           
HtmlColumn(Boolean isHeader, String content, Map<String,String> dynamicAttributes, String displayTypes)
           
HtmlColumn(String displayFormat)
           
 
Method Summary
 void addCssCellClass(String cssCellClass)
           
 void addCssCellStyle(String cssCellStyle)
           
 void addCssClass(String cssClass)
           
 ColumnConfiguration getColumnConfiguration()
           
 StringBuilder getCssCellClass()
           
 StringBuilder getCssCellStyle()
           
 Set<String> getEnabledDisplayTypes()
           
protected  StringBuilder getHtmlAttributes()
           
 Boolean isHeaderColumn()
           
 void setColumnConfiguration(ColumnConfiguration columnConfiguration)
           
 void setEnabledDisplayTypes(Set<String> enabledDisplayTypes)
           
 
Methods inherited from class com.github.dandelion.datatables.core.html.HtmlTagWithContent
addContent, addContent, getContent, setContent, toHtml
 
Methods inherited from class com.github.dandelion.datatables.core.html.HtmlTag
addCssStyle, addDynamicAttribute, getCssClass, getCssStyle, getDynamicAttributes, getDynamicAttributeValue, getDynamicHtmlAttributes, getHtmlClosingTag, getHtmlOpeningTag, getId, getTag, removeDynamicAttribute, setCssClass, setCssStyle, setDynamicAttributes, setId, writeAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cssCellStyle

protected StringBuilder cssCellStyle

cssCellClass

protected StringBuilder cssCellClass
Constructor Detail

HtmlColumn

public HtmlColumn()

HtmlColumn

public HtmlColumn(String displayFormat)

HtmlColumn

public HtmlColumn(Boolean isHeader)

HtmlColumn

public HtmlColumn(Boolean isHeader,
                  String content)

HtmlColumn

public HtmlColumn(Boolean isHeader,
                  String content,
                  Map<String,String> dynamicAttributes)

HtmlColumn

public HtmlColumn(Boolean isHeader,
                  String content,
                  Map<String,String> dynamicAttributes,
                  String displayTypes)
Method Detail

getHtmlAttributes

protected StringBuilder getHtmlAttributes()
Overrides:
getHtmlAttributes in class HtmlTag

isHeaderColumn

public Boolean isHeaderColumn()

getColumnConfiguration

public ColumnConfiguration getColumnConfiguration()

setColumnConfiguration

public void setColumnConfiguration(ColumnConfiguration columnConfiguration)

addCssClass

public void addCssClass(String cssClass)
Overrides:
addCssClass in class HtmlTag

addCssCellClass

public void addCssCellClass(String cssCellClass)

addCssCellStyle

public void addCssCellStyle(String cssCellStyle)

getEnabledDisplayTypes

public Set<String> getEnabledDisplayTypes()

setEnabledDisplayTypes

public void setEnabledDisplayTypes(Set<String> enabledDisplayTypes)

getCssCellStyle

public StringBuilder getCssCellStyle()

getCssCellClass

public StringBuilder getCssCellClass()


Copyright © 2013–2014 Dandelion Project. All rights reserved.