Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Orion/Documentation/Developer Guide"
< Orion | Documentation
(45 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Pages listed here appear in the Orion Developer Guide that is included in each Orion build. Be sure to follow the Orion doc guidelines on the main [[Orion/Documentation]] page. | Pages listed here appear in the Orion Developer Guide that is included in each Orion build. Be sure to follow the Orion doc guidelines on the main [[Orion/Documentation]] page. | ||
− | + | ==== Programmer's Guide ==== | |
− | + | * [[Orion/Project_mission_statement|Welcome to Orion]] | |
− | + | * [[Orion/Documentation/Developer Guide/Architecture|Architecture overview]] | |
+ | * [[Orion/Documentation/Developer Guide/Icons|Orion Icons]] | ||
+ | * [[Orion/Documentation/Developer Guide/Electron|Orion Electron App]] | ||
+ | * [[Orion/Documentation/Developer Guide/Debugger|Orion Debugger]] | ||
+ | * [[Orion/Documentation/Developer Guide/LSP|Orion LSP Example]] | ||
+ | |||
+ | * Plugin topics | ||
** [[Orion/Documentation/Developer Guide/Simple plugin example|Simple plugin example]] | ** [[Orion/Documentation/Developer Guide/Simple plugin example|Simple plugin example]] | ||
− | ** [[Orion/Documentation/Developer Guide/Core client services|Core client services]] | + | ** [[Orion/Documentation/Developer Guide/Long running operations in services and plugins|Long running operations in services and plugins]] |
− | + | ** [[Orion/Documentation/Developer Guide/Plugin authentication|Plugins and authentication]] | |
− | + | ||
− | + | * [[Orion/Documentation/Developer Guide/Core client services|Core client services]] | |
− | + | ** [[Orion/Documentation/Developer_Guide/Core_client_services#orion.core.favorite|orion.core.favorite]] | |
− | *** [[Orion/Documentation/Developer_Guide/Core_client_services#orion.core. | + | ** [[Orion/Documentation/Developer_Guide/Core_client_services#orion.core.file|orion.core.file]] |
− | ** [[Orion/Documentation/Developer Guide/User interface services|User interface services]] | + | ** [[Orion/Documentation/Developer_Guide/Core_client_services#orion.core.marker|orion.core.marker]] |
− | + | ** [[Orion/Documentation/Developer_Guide/Core_client_services#orion.core.preference|orion.core.preference]] | |
− | + | ** [[Orion/Documentation/Developer_Guide/Core_client_services#orion.core.setting|orion.core.setting]] | |
− | + | ** [[Orion/Documentation/Developer_Guide/Core_client_services#orion.core.textlink|orion.core.textlink]] | |
− | + | ||
− | + | * [[Orion/Documentation/Developer_Guide/Configuration services|Configuration services]] | |
− | ** [[Orion/Documentation/Developer Guide/ | + | ** [[Orion/Documentation/Developer_Guide/Configuration services#orion.cm.configadmin|orion.cm.configadmin]] |
− | + | ** [[Orion/Documentation/Developer_Guide/Configuration services#orion.cm.managedservice|orion.cm.managedservice]] | |
− | + | ** [[Orion/Documentation/Developer_Guide/Configuration services#orion.cm.metatype|orion.cm.metatype]] | |
− | + | ||
− | *** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.command|orion.edit.command]] | + | * [[Orion/Documentation/Developer Guide/User interface services|User interface services]] |
− | + | ** [[Orion/Documentation/Developer Guide/User interface services#orion.page.selection|orion.page.selection]] | |
− | *** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.highlighter|orion.edit.highlighter]] | + | ** [[Orion/Documentation/Developer Guide/User interface services#orion.page.command|orion.page.command]] |
− | *** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit. | + | ** [[Orion/Documentation/Developer Guide/User interface services#orion.page.dialog|orion.page.dialog]] |
− | *** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.validator|orion.edit.validator]] | + | ** [[Orion/Documentation/Developer Guide/User interface services#orion.page.message|orion.page.message]] |
− | + | ||
− | + | * [[Orion/Documentation/Developer Guide/Plugging into Orion pages|Plugging into Orion pages]] | |
− | + | ** [[Orion/Documentation/Developer_Guide/Plugging into Orion pages#orion.core.linkScanner|orion.core.linkScanner]] | |
− | ** | + | ** [[Orion/Documentation/Developer Guide/Plugging into Orion pages#orion.page.content|orion.page.content]] |
− | *** orion. | + | ** [[Orion/Documentation/Developer Guide/Plugging into Orion pages#orion.page.link|orion.page.link]] |
− | *** orion. | + | ** [[Orion/Documentation/Developer Guide/Plugging into Orion pages#orion.page.link.related|orion.page.link.related]] |
− | * | + | |
− | ** [[Orion/ | + | * [[Orion/Documentation/Developer Guide/Plugging into the editor|Plugging into the editor]] |
− | ** [[Orion/Server API|Server API]] | + | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.core.astprovider|orion.core.astprovider]] |
− | + | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.command|orion.edit.command]] | |
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.contentAssist|orion.edit.contentAssist]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.editor|orion.edit.editor]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.highlighter|orion.edit.highlighter]] | ||
+ | ** [[Orion/Documentation/Developer_Guide/Plugging_into_the_editor#orion.edit.hover|orion.edit.hover]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.model|orion.edit.model]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.occurrences|orion.edit.occurrences]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.outliner|orion.edit.outliner]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the editor#orion.edit.validator|orion.edit.validator]] | ||
+ | |||
+ | * [[Orion/Documentation/Developer Guide/Plugging into the navigator|Plugging into the navigator]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the navigator#orion.navigate.command|orion.navigate.command]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the navigator#orion.navigate.openWith|orion.navigate.openWith]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the navigator#orion.core.contenttype|orion.core.contenttype]] | ||
+ | |||
+ | * [[Orion/Documentation/Developer Guide/Plugging into the shell|Plugging into the shell]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the shell#orion.shell.command|orion.shell.command]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Plugging into the shell#orion.shell.type|orion.shell.type]] | ||
+ | |||
+ | * [[Orion/Documentation/Developer Guide/Team client services|Team client services]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Team client services#orion.git.provider|orion.git.provider]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Team client services#orion.net.ssh|orion.net.ssh]] | ||
+ | |||
+ | * [[Orion/Documentation/Developer Guide/Project services|Project services]] | ||
+ | ** [[Orion/Documentation/Developer Guide/Project services#orion.project.handler|orion.project.handler]] | ||
+ | ** [[Orion/Documentation/Developer_Guide/Project_services#orion.project.deploy|orion.project.deploy]] | ||
+ | |||
+ | * Other services | ||
+ | ** orion.search.proposal | ||
+ | |||
+ | ==== Reference ==== | ||
+ | * [http://orion.eclipse.org/jsdoc/index.html Client API] | ||
+ | * [[Orion/Server API|Server API]] | ||
+ | * [[Orion/Server admin guide|Server administration guide]] | ||
+ | * [[Orion/API Changelog|API Changelog]] | ||
+ | [[Category:Orion|Client How Tos]] |
Latest revision as of 13:14, 20 March 2017
Pages listed here appear in the Orion Developer Guide that is included in each Orion build. Be sure to follow the Orion doc guidelines on the main Orion/Documentation page.
Programmer's Guide
- Welcome to Orion
- Architecture overview
- Orion Icons
- Orion Electron App
- Orion Debugger
- Orion LSP Example
- Plugin topics
- Other services
- orion.search.proposal