Class ColumnGroupModel.ColumnGroup
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.group.ColumnGroupModel.ColumnGroup
-
- Enclosing class:
- ColumnGroupModel
public class ColumnGroupModel.ColumnGroup extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Integer>getMembers()List<Integer>getMembersSorted()StringgetName()intgetSize()LinkedList<Integer>getStaticColumnIndexes()booleanisCollapseable()booleanisCollapsed()booleanisUnbreakable()booleanremoveColumn(int bodyColumnIndex)voidsetCollapseable(boolean collapseable)voidsetCollapsed(boolean collapsed)voidsetName(String name)voidsetUnbreakable(boolean unbreakable)voidtoggleCollapsed()StringtoString()
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
isCollapsed
public boolean isCollapsed()
-
setCollapsed
public void setCollapsed(boolean collapsed)
-
toggleCollapsed
public void toggleCollapsed()
-
isCollapseable
public boolean isCollapseable()
-
setCollapseable
public void setCollapseable(boolean collapseable)
-
isUnbreakable
public boolean isUnbreakable()
-
setUnbreakable
public void setUnbreakable(boolean unbreakable)
-
getStaticColumnIndexes
public LinkedList<Integer> getStaticColumnIndexes()
- Returns:
- the column indexes which remains visible when collapsing this group
-
getSize
public int getSize()
-
removeColumn
public boolean removeColumn(int bodyColumnIndex)
- Parameters:
bodyColumnIndex- the body column index that should be removed from its group.- Returns:
trueif index successfully removed from its group.
-
-