Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Extenstion Points in STP.SC"
(→Annotation Editing Extension) |
(→Annotation Editing Extension) |
||
Line 5: | Line 5: | ||
*'''Since:''' 1.0 | *'''Since:''' 1.0 | ||
*'''Description:''' The AnnotationSupport extension point allows plug-ins to declaratively register supported annotations for the STP annotation editing. This information is used to by the annotation view to allow user add/modify annotations in the java editor | *'''Description:''' The AnnotationSupport extension point allows plug-ins to declaratively register supported annotations for the STP annotation editing. This information is used to by the annotation view to allow user add/modify annotations in the java editor | ||
+ | *'''Configuration Markup:''' | ||
+ | *'''Examples:''' | ||
+ | *'''API Information:''' | ||
+ | *'''Supplied Implementation:''' | ||
+ | ** org.eclipse.stp.sc.jaxws plugin registered all JSR181 and JAX-WS annotations by extending the AnnotationSupport | ||
+ | ** org.eclipse.stp.sc.sca.java plugin registered all SCA annotations by extending the AnnotationSupport | ||
+ | ** org.eclipse.stp.sc.sca.java.tuscany plugin registered all Tuscany(1.0) annotations by extending the AnnotationSupport | ||
== Annotation validation Extension == | == Annotation validation Extension == |
Revision as of 02:24, 28 February 2007
The following extension points can be used to extend the capabilities of the STP platform infrastructure:
Annotation Editing Extension
- Identifier: org.eclipse.stp.sc.common.AnnotationSupport
- Since: 1.0
- Description: The AnnotationSupport extension point allows plug-ins to declaratively register supported annotations for the STP annotation editing. This information is used to by the annotation view to allow user add/modify annotations in the java editor
- Configuration Markup:
- Examples:
- API Information:
- Supplied Implementation:
- org.eclipse.stp.sc.jaxws plugin registered all JSR181 and JAX-WS annotations by extending the AnnotationSupport
- org.eclipse.stp.sc.sca.java plugin registered all SCA annotations by extending the AnnotationSupport
- org.eclipse.stp.sc.sca.java.tuscany plugin registered all Tuscany(1.0) annotations by extending the AnnotationSupport