I cannot get the tree view to work. I have a wtkx file with the following
for the treeview:
<view>
<TreeView wtkx:id="treeView">
<nodeRenderer>
<content:TreeViewNodeRenderer showIcon="false"/>
</nodeRenderer>
</TreeView>
</view>
In my java code I have the following:
private Window window = null;
@WTKX private TreeView treeView = null;
@WTKX private TreeBranch treeBranch = null;
@Override
public void startup( Display display,
Map<String,
String> properties )
throws Exception
{
Resources resources = new Resources(getClass().getName(), "UTF-8");
WTKXSerializer wtkxSerializer = new WTKXSerializer(resources);
treeView = new TreeView();
treeBranch = new TreeBranch();
TreeNode node = new TreeNode();
node.setText( "node1" );
treeBranch.add(node);
node = new TreeNode();
node.setText( "node2" );
treeBranch.add(node);
node = new TreeNode();
node.setText( "node3" );
treeBranch.add(node);
treeView.setTreeData( treeBranch );
window = (Window) wtkxSerializer.readObject( this,
"PassTracker.wtkx");
window.open(display);
}
Just a simple test but the treeview does not appear. Does anyone have any
suggestions as to what I am doing wrong?
Thanks