@Override
protected Control createDialogArea ( final Composite parent )
{
setTitle ( "Select driver" );
setMessage ( "Choose a driver from the world model" );
final Composite composite = (Composite)super.createDialogArea ( parent );
final ObservablesManager mgr = new ObservablesManager ();
final TreeViewer viewer = new TreeViewer ( composite );
viewer.setAutoExpandLevel ( 2 );
viewer.getControl ().setLayoutData ( new GridData ( SWT.FILL, SWT.FILL, true, true ) );
viewer.addDoubleClickListener ( new IDoubleClickListener () {
@Override
public void doubleClick ( final DoubleClickEvent event )
{
handleDoubleClick ();
}
} );
mgr.runAndCollect ( new Runnable () {
@Override
public void run ()
{
createDataModel ( viewer );
}
} );
return composite;
}
DriverSelectionDialog.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:neoscada
作者:
评论列表
文章目录