Community
Participate
Working Groups
I20070410-1043 Many of the new JFace Viewers APIs introduced for 3.3 need some clean-up to become Eclipse-quality. There are spelling errors, missing type comments (e.g. CellNavigationStrategy), incomplete comments (e.g. OwnerDrawLabelProvider does not tell that is is intended to be subclassed; ), undocumented methods (e.g. TreeViewerEditor), undocumented @param and @return tags, etc. See http://wiki.eclipse.org/index.php/API_Central and the links in http://wiki.eclipse.org/index.php/Javadoc for how-tos.
APIs must also tell if null is allowed as argument or return value (e.g. ColumnViewerEditor#getFocusCell()).
Created attachment 64101 [details] Fixed spelling errors I not only fixed those in the new API but because I was at it I went through all classes in the viewer package and fixed those errors.
Created attachment 64102 [details] Started with JavaDoc errors
Released spelling corrections to CVS
I think I polished all new API to be Eclipse-quality but I hope I haven't missed one. Released with multiple commits > 20070423
Verified in I20070502-1800 by code inspection