17.6. RFRS ConsiderationsThe "Extension Point" section of the RFRS Requirements includes five itemsthree requirements and two best practicesdealing with defining new extension points. 17.6.1. Document extension points (RFRS 3.10.5)
For this test, attempt to implement the Favorites extension point. Add the extension via the Extensions page of the plugin.xml editor and verify that the editor is providing assistance to the elements that should be added to the extension. Also verify that you are able to open an html page for the Favorites extension point that provides documentation on how to implement it properly. 17.6.2. Log errors (RFRS 5.3.10.1)
Show that the registry processing code handles any errors in the specification of extensions to your plug-in's extension points. For the Favorites extension point, create an extension that was missing the name attribute. This would create an entry in the Eclipse Error Log view (see Figure 17-10). Figure 17-10. Error Log showing error in extension specification. |