This section describes changes that are required if you are trying to change your 3.5 plug-in to adopt the 3.6 mechanisms and APIs.
As of 3.6, the
IResource#setDerived(boolean) is deprecated.
should be used instead and this change will be reported in a subsequent resource change event.
As of 3.6, there is a new cause when
IFolder#create fail, i.e. when a non-virtual resource
is created in a virtual folder. Callers of this API that do preliminary verification before
#create is called,
should adapt to this change and support the new case. In particular, wizards that create new resources and show errors in the title area
#create may fail, should handle the case by showing a new error rather than failing and writing to the log.
As of 3.6, the New/Import/Export wizards support the org.eclipse.ui.keywords extension. It is recommended to add keywords and associate with these wizards, so that the users can easily filter
To get the best possible parent shell for modal dialogs, use