
Example using a TableView and a JCOTableView model:
<?xml version="1.0"?>
<FlowLayout>
<Toolbar id="TestTableToolbar">
<ToolbarDropDownListBox id="tbrLstBox">
<parameter key="TestVal1" value="Toolbar 1"/>
<parameter key="TestVal2" value="Toolbar 2"/>
</ToolbarDropDownListBox>
<ToolbarSeparator/>
<ToolbarInputField id="tbrInpFld" value="Toolbar input field"/>
<ToolbarSeparator/>
<ToolbarButton id="tbrBttn" text="Set" value="SomeValue"/>
</Toolbar>
<TableView id="TestTable" width="400"
Summary="Table summary" footerVisible="true"
VisibleFirstRow="5" VisibleRowCount="4"
OnNavigate="NavigateTestTable" HeaderText="Test Table"
OnHeaderClick="DoClicked" toolbar="TestTableToolbar">
<parameter name="CellRenderer"
package="com.sap.portal.httpconnectivity.transformationservice"
class="xhtmlb.XHTMLBCellRenderer"/>
<parameter name="NavigationMode" value="BYLINE"
class="enum.TableNavigationMode"/>
<parameter name="Design" value="ALTERNATING"
class="enum.TableViewDesign"/>
<parameter name="SelectionMode" value="SINGLESELECT"
class="enum.TableSelectionMode"/>
<JCOTableViewModel>
<TableColumn index="0" name="FirstRow" title="First Row"
LinkClickTarget="_blank" LinkColumnKey="FirstRow"
TooltipForColumnHeader="First row tooltip">
<parameter name="Type" value="LINK" class="enum.TableColumnType"/>
</TableColumn>
<TableColumn index="1" name="SecondRow" title="Second Row"
CellsDragable="true">
<parameter name="Type" value="BUTTON" class="enum.TableColumnType"/>
</TableColumn>
<TableColumn index="2" name="ThirdRow" title="Third Row">
<parameter name="Type" value="INPUT" class="enum.TableColumnType"/>
<parameter name="DropTargetDesign" value="BORDERED"
class="enum.DropTargetDesign"/>
</TableColumn>
<TableColumn index="3" name="4Row" title="4 Row" OnDrop="DropOnRow4"
Width="400" LinkClickTarget="_blank" LinkColumnKey="4Row">
<parameter name="Type" value="TEXT" class="enum.TableColumnType"/>
<parameter name="DropTargetDesign" value="UNDERLINED"
class="enum.DropTargetDesign"/>
</TableColumn>
<TableRow>
<TableCell>Row one col one</TableCell>
<TableCell>Row one col two</TableCell>
<TableCell>Row one col three</TableCell>
<TableCell>Row one col three</TableCell>
</TableRow>
<TableRow>
<TableCell>Row two col ones</TableCell>
<TableCell>Row two col two</TableCell>
<TableCell colspanForCell="2">Row two col three</TableCell>
</TableRow>
<TableRow selectRow="true">
<TableCell>http://www.cnn.com</TableCell>
<TableCell>Row 3 col two</TableCell>
<TableCell>Row 3 col three</TableCell>
<TableCell useRenderer="true">
<![CDATA[<div style="font-size:x-small">
<a href="http://www.google.com">google</a>
</div>]]>
</TableCell>
</TableRow>
<TableRow>
<TableCell>http://www.cnn.com</TableCell>
<TableCell>Row 4 col two</TableCell>
<TableCell>Row 4 col three</TableCell>
</TableRow>
<TableRow>
<TableCell>http://www.cnn.com</TableCell>
<TableCell>Row 5 col two</TableCell>
<TableCell>Row 5 col three</TableCell>
</TableRow>
<TableRow>
<TableCell>http://www.cnn.com</TableCell>
<TableCell>Row 6 col two</TableCell>
<TableCell>Row 6 col three</TableCell>
</TableRow>
<TableRow>
<TableCell>http://www.cnn.com</TableCell>
<TableCell>Row 7 col two</TableCell>
<TableCell>Row 7 col three</TableCell>
</TableRow>
<TableRow>
<TableCell>http://www.cnn.com</TableCell>
<TableCell>Row 8 col two</TableCell>
<TableCell>Row 8col three</TableCell>
</TableRow>
<TableRow>
<TableCell>http://www.cnn.com</TableCell>
<TableCell>Row 9 col two</TableCell>
<TableCell>Row 9 col three</TableCell>
</TableRow>
</JCOTableViewModel>
</TableView>
</FlowLayout>
Result
