|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.sys.document.web.AccountingLineTableCell
public class AccountingLineTableCell
A class which represents a number of fields held in a table cell.
| Constructor Summary | |
|---|---|
AccountingLineTableCell()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AccountingLineTableCell()
| Method Detail |
|---|
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()
RenderableElement
isHidden in interface RenderableElementRenderableElement.isHidden()public boolean isActionBlock()
isActionBlock in interface RenderableElementRenderableElement.isActionBlock()public boolean isEmpty()
RenderableElement
isEmpty 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
RenderableElement
renderElement 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 rendering
javax.servlet.jsp.JspExceptionorg.kuali.kfs.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 line
javax.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 RenderableElementorg.kuali.kfs.sys.document.web.RenderableElement#appendFieldNames(java.util.List)public void populateWithTabIndexIfRequested(int reallyHighIndex)
RenderableElement
populateWithTabIndexIfRequested in interface RenderableElementreallyHighIndex - a really high index for elements who should not be tabbed toorg.kuali.kfs.sys.document.web.RenderableElement#populateWithTabIndexIfRequested(int[], int)public boolean safeToRemove()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||