public class GroupDef extends java.lang.Object implements GroupDefHolder
Constructor and Description |
---|
GroupDef(java.lang.String name,
java.lang.String columnName) |
GroupDef(java.lang.String name,
java.lang.String columnName,
java.lang.String columnLabel) |
Modifier and Type | Method and Description |
---|---|
GroupDef |
add(GroupDef child)
Add a group definition.
|
void |
build(BuildInput input) |
java.util.Iterator<GroupDef> |
getChildren() |
ColumnFinder |
getColumnFinder() |
java.lang.String |
getColumnLabel() |
java.lang.String |
getColumnName() |
GroupID |
getGroupId(TableData data,
CellValue value) |
java.lang.String |
getGroupName() |
int |
getLevel() |
GroupDef |
getParent()
Returns the parent group definition.
|
boolean |
isUsingColumn(TableBean<? extends TableData> t,
Column c) |
void |
setCellValueMapper(ValueMapper mapper) |
void |
setColumnFinder(ColumnFinder finder) |
public GroupDef(java.lang.String name, java.lang.String columnName)
public GroupDef(java.lang.String name, java.lang.String columnName, java.lang.String columnLabel)
public java.lang.String getColumnName()
public java.lang.String getColumnLabel()
public java.lang.String getGroupName()
public void setCellValueMapper(ValueMapper mapper)
public GroupDef add(GroupDef child)
GroupDefHolder
add
in interface GroupDefHolder
child
- The group to add.public GroupDef getParent()
public int getLevel()
public java.util.Iterator<GroupDef> getChildren()
public ColumnFinder getColumnFinder()
public void setColumnFinder(ColumnFinder finder)
public void build(BuildInput input)
Copyright © Technia AB. All Rights Reserved.