diff options
author | angelozerr | 2017-12-13 15:02:43 +0000 |
---|---|---|
committer | Mickael Istria | 2017-12-15 15:32:25 +0000 |
commit | 079815ecaf4c3f5aea1bb04692048e955daea8c4 (patch) | |
tree | aac64e126f68b88bab0071ef2049de77d2a5a221 /org.eclipse.ui.genericeditor.examples/plugin.xml | |
parent | 9855af89aba96b423622037a259b65f3fa08ec86 (diff) | |
download | eclipse.platform.text-079815ecaf4c3f5aea1bb04692048e955daea8c4.tar.gz eclipse.platform.text-079815ecaf4c3f5aea1bb04692048e955daea8c4.tar.xz eclipse.platform.text-079815ecaf4c3f5aea1bb04692048e955daea8c4.zip |
Bug 528419 - [CodeMining] Provide extension point for CodeMiningI20171218-2000I20171217-2000I20171216-1500I20171215-2000
Change-Id: I1a7d51ae3772aefd382839d27814f88f7fa68efa
Signed-off-by: angelozerr <angelo.zerr@gmail.com>
Diffstat (limited to 'org.eclipse.ui.genericeditor.examples/plugin.xml')
-rw-r--r-- | org.eclipse.ui.genericeditor.examples/plugin.xml | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/org.eclipse.ui.genericeditor.examples/plugin.xml b/org.eclipse.ui.genericeditor.examples/plugin.xml index 0073c998635..48f28ce0bd6 100644 --- a/org.eclipse.ui.genericeditor.examples/plugin.xml +++ b/org.eclipse.ui.genericeditor.examples/plugin.xml @@ -95,4 +95,29 @@ targetId="org.eclipse.ui.genericeditor.GenericEditor"> </hyperlinkDetector> </extension> -</plugin> + <!-- ================== CodeMining support for .project ================== --> + <!-- 1) register CodeMining provider with extension point --> + <extension + point="org.eclipse.ui.workbench.texteditor.codeMiningProviders"> + <codeMiningProvider + class="org.eclipse.ui.genericeditor.examples.dotproject.codemining.ProjectReferencesCodeMiningProvider" + id="org.eclipse.ui.genericeditor.examples.dotproject.codemining.references" + label="Project references"> + <enabledWhen> + <with variable="editorInput"> + <adapt type="org.eclipse.core.resources.IFile"> + <test property="org.eclipse.core.resources.contentTypeId" value="org.eclipse.ui.genericeditor.examples.dotproject" /> + </adapt> + </with> + </enabledWhen> + </codeMiningProvider> + </extension> + <!-- 2) update CodeMining provider with a reconciler --> + <extension + point="org.eclipse.ui.genericeditor.reconcilers"> + <reconciler + class="org.eclipse.jface.text.codemining.CodeMiningReconciler" + contentType="org.eclipse.ui.genericeditor.examples.dotproject"> + </reconciler> + </extension> +</plugin>
\ No newline at end of file |