CellEditor editor = new DialogCellEditor(parent) {\r
\r
protected Object openDialogBox(\r
- Control cellEditorWindow) {\r
+ Control cellEditorWindow) { \r
+ \r
Dialog dialog = new ReferenceSearchDialog(cellEditorWindow.getShell(), \r
searchType);\r
Object value = ((ReferenceSearchDialog) dialog).open();\r
return new ReferencePropertySource(reference);\r
}\r
return null;\r
+ \r
+ // FIXME FilteredReferenceSelectionDialog implementation has session problems\r
+// FilteredReferenceSelectionDialog dialog = new FilteredReferenceSelectionDialog(cellEditorWindow.getShell());\r
+// \r
+// \r
+// if (dialog.open() == Status.OK) { \r
+// ReferenceBase<?> reference = (ReferenceBase<?>) dialog.getFirstResult();\r
+// saveReference(reference);\r
+// return new ReferencePropertySource(reference);\r
+// }\r
+// return null;\r
+ \r
}\r
};\r
if (getValidator() != null) {\r