Community
Participate
Working Groups
Here is an example of master/detail. Master is implemented in TableViewer. Detail is implemented in a nested component. <TableViewer input="{Binding Path=orders}" Name="master"> <TableViewer.columns> <TableViewerColumn width="150" text="id" bindingPath="id"/> <TableViewerColumn width="150" text="state" bindingPath="state"/> </TableViewer.columns> <TableViewer.table HeaderVisible="true"/> <TableViewer.control.layoutData> <GridData horizontalAlignment="FILL" grabExcessHorizontalSpace="true"/> </TableViewer.control.layoutData> </TableViewer> <k:OrderView Name="details" dataContext="{Binding ElementName=master,Path=singleSelection.(z:Order)}"> <k:OrderView.layoutData> <GridData horizontalSpan="2" horizontalAlignment = "FILL" grabExcessHorizontalSpace="true"/> </k:OrderView.layoutData> </k:OrderView> This example doesn't work with 1.0M4
Changes to org.eclipse.e4.xwt.core.IBinding were released, and now there is a compile error in org.eclipse.e4.xwt.tools.ui.designer.loader.DataBindingTrack PW