Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorangelozerr2017-12-13 15:02:43 +0000
committerMickael Istria2017-12-15 15:32:25 +0000
commit079815ecaf4c3f5aea1bb04692048e955daea8c4 (patch)
treeaac64e126f68b88bab0071ef2049de77d2a5a221 /org.eclipse.ui.genericeditor.examples/plugin.xml
parent9855af89aba96b423622037a259b65f3fa08ec86 (diff)
downloadeclipse.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.xml27
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

Back to the top