|
|
|
|
|
|
|
|
|
|
Re: Merged columns in a tree grid [message #1402263 is a reply to message #1402043] |
Wed, 16 July 2014 19:28 |
Testr t Messages: 93 Registered: April 2013 |
Member |
|
|
Hi,
I see the SpanningDataLayer example, but I do not understand how i can set it up on the tree grid. For example in a normal grid it is setup like this
ViewportLayer layer = new ViewportLayer(
new SelectionLayer(
new SpanningDataLayer(new DummySpanningBodyDataProvider(100, 100))));
In case of tree grid, this is how the layers are set up in my case
ColumnReorderLayer columnReorderLayer = new ColumnReorderLayer( m_dataLayer );
ColumnHideShowLayer columnHideShowLayer = new ColumnHideShowLayer( columnReorderLayer );
SelectionLayer selectionLayer = new SelectionLayer( columnHideShowLayer );
// tree layer
TreeLayer treeLayer = new TreeLayer( selectionLayer, new GlazedListTreeRowModel<DataRow>( treeData ), true );
ViewportLayer viewportLayer = new ViewportLayer( treeLayer );
ColumnHeaderLayer columnHeaderLayer = new ColumnHeaderLayer( columnHeaderDataLayer, viewportLayer, selectionLayer );
SortHeaderLayer<DataRow> sortHeaderLayer = new SortHeaderLayer<DataRow>( columnHeaderLayer, sortModel, false );
GridLayer gridLayer = new GridLayer( viewportLayer, filterRowHeaderLayer, rowHeaderLayer, cornerLayer, false );
gridLayer.addConfiguration( new GridLayerConfiguration( gridLayer ) );
m_grid = new NatTable( parent, gridLayer, false );
So I have a SpanningDataLayer with SpanningDataProvider, but I do not where to fit it in the tree grid layers. Any thoughts?
|
|
|
|
Powered by
FUDForum. Page generated in 0.03541 seconds