diff options
| author | Mickael Istria | 2021-03-31 16:11:57 +0000 |
|---|---|---|
| committer | Mickael Istria | 2021-04-01 14:20:31 +0000 |
| commit | 7051da0779fc24927f87dcf23512ef838d039fee (patch) | |
| tree | db4b3c24c21f05ba35bc8b438b4442e41f9ef47d | |
| parent | 4f6c4dc8994692f633d6ff91c12b6e6ae6a341cf (diff) | |
| download | eclipse.platform.common-7051da0779fc24927f87dcf23512ef838d039fee.tar.gz eclipse.platform.common-7051da0779fc24927f87dcf23512ef838d039fee.tar.xz eclipse.platform.common-7051da0779fc24927f87dcf23512ef838d039fee.zip | |
Bug 572207 - Document extensibility provided by OSGi ServicesI20210402-0510
Change-Id: I0f3d73d4e04e8ff26c947c0038c99e3cdbed3273
Signed-off-by: Mickael Istria <mistria@redhat.com>
| -rw-r--r-- | bundles/org.eclipse.platform.doc.isv/reference/services/index.html | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/bundles/org.eclipse.platform.doc.isv/reference/services/index.html b/bundles/org.eclipse.platform.doc.isv/reference/services/index.html new file mode 100644 index 000000000..c17bc686d --- /dev/null +++ b/bundles/org.eclipse.platform.doc.isv/reference/services/index.html @@ -0,0 +1,132 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> + <head> + <meta name="copyright" content= + "Copyright (c) 2021 Red Hat Inc. Corporation and others. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." /> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <title> + OSGi services used by Platform and open to extensibility + </title> + <link rel="STYLESHEET" href="../../book.css" charset="ISO-8859-1" type= + "text/css" /> + <style type="text/css"> +/*<![CDATA[*/ + :link { color: #0000FF } + :visited { color: #800080 } + h1.c1 {text-align:center} + /*]]>*/ + </style> + </head> + + <body> + <h1 class="c1"> + Available OSGi Services interfaces to extend and customize the Platform + </h1> + The Platform can be extended and customized by providing some implementation of OSGi services (for example using Declarative Services). + <p>This document lists the service interfaces extenders can provide to the Platform and that Platform will consume as extensions:</p> + <h3> + <a name="runtime" id="runtime"></a>Platform Runtime + </h3> + <ul> + <li> + <a href="../api/org/eclipse/core/runtime/IAdapterFactory.html">org.eclipse.core.runtime.IAdapterFactory</a> services + contribute adapt strategies, similarly to extensions of <a href="../extension-points/org_eclipse_core_runtime_adapters.html">org.eclipse.core.runtime.adapter</a>. + </li> + </ul> + <h3> + <a name="workspace" id="workspace"></a>Workspace + </h3> + <ul> + <li> + <a href="../api/org.eclipse.core.resources.IResourceChangeListener.html">org.eclipse.core.resources.IResourceChangeListener</a> services + contribute a resource change listener to the workspace. + </li> + </ul> + <h3> + <a name="text" id="text"></a>Platform Text + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + + <!--h3> + <a name="workbench" id="workbench"></a>Workbench + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + <h3> + <a name="team" id="team"></a>Team + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + <h3> + <a name="debug" id="debug"></a>Debug + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + + <h3> + <a name="console" id="console"></a>Console + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + <h3> + <a name="ua" id="ua"></a>User Assistance + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + + <h3> + <a name="ltk" id="ltk"></a>Language Toolkit + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + <h3> + <a name="security" id="security"></a>Security + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul> + + <h3> + <a name="other" id="other"></a>Other + </h3> + <ul> + <li> + <a href="../api/org/eclipse/jface/text/contentassist/IContentAssistProcessor.html">org.eclipse.jface.text.contentassist.IContentAssistProcessor</a> services + contribute to content-assist in the Generic Editor, similarly to extensions of <a href="../extension-points/org_eclipse_ui_genericeditor_contentAssistProcessors.html">org.eclipse.ui.genericeditor.contentAssistProcessors</a>. + </li> + </ul--> + </body> +</html> |
