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()
String
getName()
int
getSize()
LinkedList<Integer>
getStaticColumnIndexes()
boolean
isCollapseable()
boolean
isCollapsed()
boolean
isUnbreakable()
boolean
removeColumn(int bodyColumnIndex)
void
setCollapseable(boolean collapseable)
void
setCollapsed(boolean collapsed)
void
setName(String name)
void
setUnbreakable(boolean unbreakable)
void
toggleCollapsed()
String
toString()
-
-
-
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:
true
if index successfully removed from its group.
-
-