Mercurial > projects > dwt-addons
diff dwtx/jface/preference/PreferenceDialog.d @ 72:5df4896124c7
JFace and its examples do compile
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Thu, 22 May 2008 17:56:17 +0200 |
parents | 4878bef4a38e |
children | 7ffeace6c47f |
line wrap: on
line diff
--- a/dwtx/jface/preference/PreferenceDialog.d Thu May 22 04:03:58 2008 +0200 +++ b/dwtx/jface/preference/PreferenceDialog.d Thu May 22 17:56:17 2008 +0200 @@ -877,7 +877,7 @@ (cast(IPersistentPreferenceStore) store).save(); } catch (IOException e) { String message =JFaceResources.format( - "PreferenceDialog.saveErrorMessage", [ page.getTitle(), e.getMessage() ]); //$NON-NLS-1$ + "PreferenceDialog.saveErrorMessage", [ page.getTitle(), e.msg ]); //$NON-NLS-1$ Policy.getStatusHandler().show( new Status(IStatus.ERROR, Policy.JFACE, message, e), JFaceResources.getString("PreferenceDialog.saveErrorTitle")); //$NON-NLS-1$ @@ -1037,7 +1037,7 @@ IPreferenceNode[] nodes = preferenceManager.getRootSubNodes(); ViewerComparator comparator = getTreeViewer().getComparator(); if (comparator !is null) { - comparator.sort(null, nodes); + comparator.sort(null, arraycast!(Object)(nodes)); } ViewerFilter[] filters = getTreeViewer().getFilters(); for (int i = 0; i < nodes.length; i++) {