public class ColumnGroupModel
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnGroupModel.ConstructionState |
class |
ColumnGroupModel.TreeIterator |
| Constructor and Description |
|---|
ColumnGroupModel() |
ColumnGroupModel(ColumnGroup columnGroup) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addColumn(ColumnGroupModel.ConstructionState state,
Column column,
int indexRow,
int indexAll) |
protected void |
addRow(Row row) |
protected void |
addStackedColumn(ColumnGroupModel.ConstructionState state,
Column column) |
protected void |
addUnstackedColumn(ColumnGroupModel.ConstructionState state,
Column column,
int indexRow,
int indexAll) |
ColumnGroupModel.ConstructionState |
construct(java.util.List<java.lang.Integer> columnOrdering) |
protected void |
endConstruction()
In case we added columns as we went, and previous rows have less
columns, pad them out with empty ones.
|
protected void |
endRow(ColumnGroupModel.ConstructionState state) |
protected org.icefaces.ace.model.table.ColumnGroupModel.Cell |
getCell(int rowIndex,
int columnIndex) |
ColumnGroup |
getColumnGroup() |
int |
getColumns() |
Column |
getColumnWithUnsortedIndex(int unsortedIndex) |
protected java.util.ArrayList<org.icefaces.ace.model.table.ColumnGroupModel.Cell> |
getLastRowCells() |
Row |
getRow(int rowIndex) |
int |
getRows() |
ColumnGroupModel.TreeIterator |
iterate() |
public ColumnGroupModel()
public ColumnGroupModel(ColumnGroup columnGroup)
public ColumnGroupModel.ConstructionState construct(java.util.List<java.lang.Integer> columnOrdering)
public ColumnGroupModel.TreeIterator iterate()
public int getRows()
public int getColumns()
public ColumnGroup getColumnGroup()
public Row getRow(int rowIndex)
public Column getColumnWithUnsortedIndex(int unsortedIndex)
protected org.icefaces.ace.model.table.ColumnGroupModel.Cell getCell(int rowIndex,
int columnIndex)
protected void addRow(Row row)
protected void addColumn(ColumnGroupModel.ConstructionState state, Column column, int indexRow, int indexAll)
protected void addStackedColumn(ColumnGroupModel.ConstructionState state, Column column)
protected void addUnstackedColumn(ColumnGroupModel.ConstructionState state, Column column, int indexRow, int indexAll)
protected void endRow(ColumnGroupModel.ConstructionState state)
protected java.util.ArrayList<org.icefaces.ace.model.table.ColumnGroupModel.Cell> getLastRowCells()
protected void endConstruction()
Copyright 2014 ICEsoft Technologies Canada Corp., All Rights Reserved.