public SelectionResult CreateSelectionResult(HierarchicalViewModelBase selectedItem) { var item = selectedItem as SiteExplorerNodeViewModel; if (item == null) { return(null); } var result = new SelectionResult(); result.ObjectID = item.ElemID; result.Description = item.Name; result.DataObject = item.Model; result.LookupType = MaterialExplorer.GetLookupTypeFromNodeType(item.NodeType); return(result); }