|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.twenty11.skysail.common.grids.Columns
public class Columns
Manages a data grids' list of columns. The columnsList are represented as a list of columnDefinitions which is created in the constructor utilizing a columnBuilder.
| Constructor Summary | |
|---|---|
Columns()
for json. |
|
Columns(ColumnsBuilder builder)
Constructor creating the columnsList from a columnBuilder. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
List<ColumnDefinition> |
getAsList()
|
Integer |
getColumnId(String columnName)
|
String |
getColumnName(Integer key)
|
List<ColumnDefinition> |
getColumnsInSortOrder()
|
int |
getMaxSortValueFromBuilder()
|
String |
getSortingRepresentation()
|
int |
hashCode()
|
void |
setColumnsList(List<ColumnDefinition> theColumns)
needed for json deserialization. |
List<ColumnDefinition> |
sort(String sortingInstructionFromRequest,
Integer colIdToToggle)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Columns(ColumnsBuilder builder)
builder - a ColumnsBuilder which is used to create the columnsListpublic Columns()
| Method Detail |
|---|
public final List<ColumnDefinition> getColumnsInSortOrder()
public void setColumnsList(List<ColumnDefinition> theColumns)
public int getMaxSortValueFromBuilder()
public List<ColumnDefinition> sort(String sortingInstructionFromRequest,
Integer colIdToToggle)
public List<ColumnDefinition> getAsList()
public String getSortingRepresentation()
public String toString()
toString in class Objectpublic final String getColumnName(Integer key)
key - the key for the column map
public Integer getColumnId(String columnName)
public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||