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.
Orion/Documentation/Developer Guide/Project services
< Orion | Documentation | Developer Guide
Revision as of 06:53, 8 November 2013 by Unnamed Poltroon (Talk) (Created page with "= Overview of project services = Orion allows to extend the project functionality by adding other project types. Project types are not exclusive, one project may be of two dif...")
Contents
Overview of project services
Orion allows to extend the project functionality by adding other project types. Project types are not exclusive, one project may be of two different types.
orion.project.handler
The orion.project.handler service is used to provide a custom project handler. Creating a custom project handler enables to:
- Creating project of given type
- Adding dependencies of given type
- Adding additional information to project page
Service properties
- id
- type
- addParamethers
- optionalParamethers
- addDependencyName
- addDependencyTooltip
- addProjectName
- addProjectTooltip
- actionComment
- validationProperties
Service methods
- getAdditionalProjectProperties (item, projectMetadata)
- initProject (params, projectMetadata)
- initDependency (dependency, params, projectMetadata)
- getDependencyDescription (item)
- paramsToDependencyDescription (params)