Package org.opennms.web.svclayer.model
Class SimpleWebTable
- java.lang.Object
 - 
- org.opennms.web.svclayer.model.SimpleWebTable
 
 
- 
public class SimpleWebTable extends java.lang.ObjectThe idea of this class is to represent a simple table that has column headers and rows.- Author:
 - Mathew Brozowski, DJ Gregor
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSimpleWebTable.Cell 
- 
Constructor Summary
Constructors Constructor Description SimpleWebTable() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleWebTable.CelladdCell(java.lang.Object cellContent, java.lang.String cellStyle)addCellSimpleWebTable.CelladdCell(java.lang.Object cellContent, java.lang.String cellStyle, java.lang.String link)addCellSimpleWebTable.CelladdCell(java.lang.String cellContent)addCellSimpleWebTable.CelladdColumn(java.lang.Object headerContent)addColumnSimpleWebTable.CelladdColumn(java.lang.Object headerContent, java.lang.String headerStyle)addColumnjava.util.List<SimpleWebTable.Cell>getColumnHeaders()getColumnHeadersorg.springframework.validation.ErrorsgetErrors()getErrorsjava.util.List<java.util.List<SimpleWebTable.Cell>>getRows()getRowsjava.lang.StringgetTitle()getTitlevoidnewRow()newRowvoidsetErrors(org.springframework.validation.Errors errors)setErrorsvoidsetTitle(java.lang.String title)setTitlejava.lang.StringtoString()toString 
 - 
 
- 
- 
Method Detail
- 
getColumnHeaders
public java.util.List<SimpleWebTable.Cell> getColumnHeaders()
getColumnHeaders
- Returns:
 - a 
Listobject. 
 
- 
getRows
public java.util.List<java.util.List<SimpleWebTable.Cell>> getRows()
getRows
- Returns:
 - a 
Listobject. 
 
- 
getTitle
public java.lang.String getTitle()
getTitle
- Returns:
 - a 
Stringobject. 
 
- 
setTitle
public void setTitle(java.lang.String title)
setTitle
- Parameters:
 title- aStringobject.
 
- 
addColumn
public SimpleWebTable.Cell addColumn(java.lang.Object headerContent, java.lang.String headerStyle)
addColumn
- Parameters:
 headerContent- aObjectobject.headerStyle- aStringobject.- Returns:
 - a 
SimpleWebTable.Cellobject. 
 
- 
addColumn
public SimpleWebTable.Cell addColumn(java.lang.Object headerContent)
addColumn
- Parameters:
 headerContent- aObjectobject.- Returns:
 - a 
SimpleWebTable.Cellobject. 
 
- 
newRow
public void newRow()
newRow
 
- 
addCell
public SimpleWebTable.Cell addCell(java.lang.Object cellContent, java.lang.String cellStyle, java.lang.String link)
addCell
- Parameters:
 cellContent- aObjectobject.cellStyle- aStringobject.link- aStringobject.- Returns:
 - a 
SimpleWebTable.Cellobject. 
 
- 
addCell
public SimpleWebTable.Cell addCell(java.lang.Object cellContent, java.lang.String cellStyle)
addCell
- Parameters:
 cellContent- aObjectobject.cellStyle- aStringobject.- Returns:
 - a 
SimpleWebTable.Cellobject. 
 
- 
addCell
public SimpleWebTable.Cell addCell(java.lang.String cellContent)
addCell
- Parameters:
 cellContent- aStringobject.- Returns:
 - a 
SimpleWebTable.Cellobject. 
 
- 
toString
public java.lang.String toString()
toString
- Overrides:
 toStringin classjava.lang.Object- Returns:
 - a 
Stringobject. 
 
- 
getErrors
public org.springframework.validation.Errors getErrors()
getErrors
- Returns:
 - a 
Errorsobject. 
 
- 
setErrors
public void setErrors(org.springframework.validation.Errors errors)
setErrors
- Parameters:
 errors- aErrorsobject.
 
 - 
 
 -