Package org.opennms.web.svclayer.model
Class SimpleWebTable
- java.lang.Object
-
- org.opennms.web.svclayer.model.SimpleWebTable
-
public class SimpleWebTable extends Object
The 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(Object cellContent, String cellStyle)addCellSimpleWebTable.CelladdCell(Object cellContent, String cellStyle, String link)addCellSimpleWebTable.CelladdCell(String cellContent)addCellSimpleWebTable.CelladdColumn(Object headerContent)addColumnSimpleWebTable.CelladdColumn(Object headerContent, String headerStyle)addColumnList<SimpleWebTable.Cell>getColumnHeaders()getColumnHeadersorg.springframework.validation.ErrorsgetErrors()getErrorsList<List<SimpleWebTable.Cell>>getRows()getRowsStringgetTitle()getTitlevoidnewRow()newRowvoidsetErrors(org.springframework.validation.Errors errors)setErrorsvoidsetTitle(String title)setTitleStringtoString()toString
-
-
-
Method Detail
-
getColumnHeaders
public List<SimpleWebTable.Cell> getColumnHeaders()
getColumnHeaders
- Returns:
- a
Listobject.
-
getRows
public List<List<SimpleWebTable.Cell>> getRows()
getRows
- Returns:
- a
Listobject.
-
addColumn
public SimpleWebTable.Cell addColumn(Object headerContent, String headerStyle)
addColumn
- Parameters:
headerContent- aObjectobject.headerStyle- aStringobject.- Returns:
- a
SimpleWebTable.Cellobject.
-
addColumn
public SimpleWebTable.Cell addColumn(Object headerContent)
addColumn
- Parameters:
headerContent- aObjectobject.- Returns:
- a
SimpleWebTable.Cellobject.
-
newRow
public void newRow()
newRow
-
addCell
public SimpleWebTable.Cell addCell(Object cellContent, String cellStyle, String link)
addCell
- Parameters:
cellContent- aObjectobject.cellStyle- aStringobject.link- aStringobject.- Returns:
- a
SimpleWebTable.Cellobject.
-
addCell
public SimpleWebTable.Cell addCell(Object cellContent, String cellStyle)
addCell
- Parameters:
cellContent- aObjectobject.cellStyle- aStringobject.- Returns:
- a
SimpleWebTable.Cellobject.
-
addCell
public SimpleWebTable.Cell addCell(String cellContent)
addCell
- Parameters:
cellContent- aStringobject.- Returns:
- a
SimpleWebTable.Cellobject.
-
toString
public String toString()
toString
-
getErrors
public org.springframework.validation.Errors getErrors()
getErrors
- Returns:
- a
Errorsobject.
-
setErrors
public void setErrors(org.springframework.validation.Errors errors)
setErrors
- Parameters:
errors- aErrorsobject.
-
-