public class AccountingLineTableCell extends Object implements RenderableElement
| Constructor and Description | 
|---|
| AccountingLineTableCell() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addRenderableElement(RenderableElement element)Adds a renderable element to the elements this cell can render | 
| void | appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)Goes through fields, appending field names | 
| int | getColSpan()Gets the colSpan attribute. | 
| String | getExtraStyle()Gets the extraStyle attribute. | 
| List<RenderableElement> | getRenderableElement()Gets the renderableElement attribute. | 
| int | getRowSpan()Gets the rowSpan attribute. | 
| String | getStyleClassOverride()Gets the styleClassOverride attribute. | 
| boolean | hasChildElements()Determines if this cell has child elements | 
| boolean | isActionBlock()This is not an action block | 
| boolean | isEmpty()Is this renderable element empty of any truly renderable content? | 
| boolean | isHidden()Determines if this element is hidden or not | 
| boolean | isNeverEmpty()Gets the neverEmpty attribute. | 
| boolean | isRendersAsHeader()Gets the rendersAsHeader attribute. | 
| void | populateWithTabIndexIfRequested(int reallyHighIndex)Allows the arbitrarily high tab index to be set for controls | 
| void | renderChildrenElements(javax.servlet.jsp.PageContext pageContext,
                                            javax.servlet.jsp.tagext.Tag parentTag)Requests that this cell render all of its children cells | 
| void | renderElement(javax.servlet.jsp.PageContext pageContext,
                          javax.servlet.jsp.tagext.Tag parentTag,
                          AccountingLineRenderingContext renderingContext)Renders this element | 
| boolean | safeToRemove()Determines if this field is safe to remove. | 
| void | setColSpan(int colSpan)Sets the colSpan attribute value. | 
| void | setExtraStyle(String extraStyle)Sets the extraStyle attribute value. | 
| void | setNeverEmpty(boolean neverEmpty)Sets the neverEmpty attribute value. | 
| void | setRenderableElement(List<RenderableElement> renderableElement)Sets the renderableElement attribute value. | 
| void | setRendersAsHeader(boolean rendersAsHeader)Sets the rendersAsHeader attribute value. | 
| void | setRowSpan(int rowSpan)Sets the rowSpan attribute value. | 
| void | setStyleClassOverride(String styleClassOverride)Sets the styleClassOverride attribute value. | 
public AccountingLineTableCell()
public int getColSpan()
public void setColSpan(int colSpan)
colSpan - The colSpan to set.public int getRowSpan()
public void setRowSpan(int rowSpan)
rowSpan - The rowSpan to set.public List<RenderableElement> getRenderableElement()
public void setRenderableElement(List<RenderableElement> renderableElement)
renderableElement - The renderableElement to set.public void addRenderableElement(RenderableElement element)
element - another element to render within this cellpublic boolean isHidden()
RenderableElementisHidden in interface RenderableElementRenderableElement.isHidden()public boolean isActionBlock()
isActionBlock in interface RenderableElementRenderableElement.isActionBlock()public boolean isEmpty()
RenderableElementisEmpty in interface RenderableElementRenderableElement.isEmpty()public boolean isRendersAsHeader()
public void setRendersAsHeader(boolean rendersAsHeader)
rendersAsHeader - The rendersAsHeader to set.public String getExtraStyle()
public void setExtraStyle(String extraStyle)
extraStyle - The extraStyle to set.public boolean isNeverEmpty()
public void setNeverEmpty(boolean neverEmpty)
neverEmpty - The neverEmpty to set.public String getStyleClassOverride()
public void setStyleClassOverride(String styleClassOverride)
styleClassOverride - The styleClassOverride to set.public void renderElement(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag, AccountingLineRenderingContext renderingContext) throws javax.servlet.jsp.JspException
RenderableElementrenderElement in interface RenderableElementpageContext - the context to render toparentTag - the parent tag that is requesting this renderingrenderingContext - the context about the accounting line that this element would end up renderingjavax.servlet.jsp.JspExceptionorg.kuali.ole.sys.document.web.RenderableElement#renderElement(javax.servlet.jsp.PageContext, javax.servlet.jsp.tagext.Tag)public void renderChildrenElements(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag) throws javax.servlet.jsp.JspException
pageContext - the page context of the renderingparentTag - the parent tag requesting all this renderingaccountingLine - the accounting line getting renderedaccountingLineProperty - the property to get from the form to the accounting linejavax.servlet.jsp.JspException - Oh.  Shoot.  Something went...wrong.public boolean hasChildElements()
public void appendFields(List<org.kuali.rice.kns.web.ui.Field> fields)
appendFields in interface RenderableElementKRAD Conversion: Customization of the fields - No use of data dictionarypublic void populateWithTabIndexIfRequested(int reallyHighIndex)
RenderableElementpopulateWithTabIndexIfRequested in interface RenderableElementreallyHighIndex - a really high index for elements who should not be tabbed toorg.kuali.ole.sys.document.web.RenderableElement#populateWithTabIndexIfRequested(int[], int)public boolean safeToRemove()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.