Lines 104-110
Link Here
|
104 |
* By default, an empty array is returned. Subclass may override |
104 |
* By default, an empty array is returned. Subclass may override |
105 |
* this method but should consider overriding either |
105 |
* this method but should consider overriding either |
106 |
* {@link #getMappings(IResource[], ResourceMappingContext, IProgressMonitor)} |
106 |
* {@link #getMappings(IResource[], ResourceMappingContext, IProgressMonitor)} |
107 |
* or ({@link #getMappings(ResourceTraversal[], ResourceMappingContext, IProgressMonitor)} |
107 |
* or {@link #getMappings(ResourceTraversal[], ResourceMappingContext, IProgressMonitor)} |
108 |
* if more context is needed to determine the proper mappings. |
108 |
* if more context is needed to determine the proper mappings. |
109 |
* |
109 |
* |
110 |
* @param resource the resource |
110 |
* @param resource the resource |
Lines 150-156
Link Here
|
150 |
* This method is used to map operations on resources to |
150 |
* This method is used to map operations on resources to |
151 |
* operations on resource mappings. By default, this method |
151 |
* operations on resource mappings. By default, this method |
152 |
* calls {@link #getMappings(IResource[], ResourceMappingContext, IProgressMonitor)} |
152 |
* calls {@link #getMappings(IResource[], ResourceMappingContext, IProgressMonitor)} |
153 |
* with the resources extract from each traversal. |
153 |
* with the resources extracted from each traversal. |
154 |
* <p> |
154 |
* <p> |
155 |
* Subclasses may override this method. |
155 |
* Subclasses may override this method. |
156 |
* </p> |
156 |
* </p> |
Lines 219-224
Link Here
|
219 |
* can override that method if they need to do additional initialization. |
219 |
* can override that method if they need to do additional initialization. |
220 |
* |
220 |
* |
221 |
* @param desc the description of the provider as it appears in the plugin manifest |
221 |
* @param desc the description of the provider as it appears in the plugin manifest |
|
|
222 |
* @noreference This method is not intended to be referenced by clients. |
222 |
*/ |
223 |
*/ |
223 |
public final void init(IModelProviderDescriptor desc) { |
224 |
public final void init(IModelProviderDescriptor desc) { |
224 |
if (descriptor != null) |
225 |
if (descriptor != null) |