Schema Mappings
Identifier
org.eclipse.pde.ui.schemaMapDescription
This extension point allows to associate extension
point schema files to extension points that belong
to other plug-ins. It is used by PDE to provide
schemas for plug-ins that do not have their own.
If both the plug-in and PDE provide the schema for
the sample extension point, the plug-in will win.
Note: this extension point is internal and
is intended for PDE use only.
Markup
<!ELEMENT extension (map*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
- point - a fully qualified identifier of the target extension point
- id - an optional identifier of the extension instance
- name - an optional name of the extension instance
<!ELEMENT map EMPTY>
<!ATTLIST map
point CDATA #REQUIRED
schema CDATA #REQUIRED
>
- point - A fully qualified extension point Id that needs to be
mapped to a schema file.
- schema - a relative file name of the schema file that is mapped
to the extension point
Example
The following is an example of the extension point usage:
<extension point="org.eclipse.pde.ui.schemaMap">
<map
point="org.eclipse.ui.views"
schema="schema/map/org.eclipse.ui/views.mxsd">
</map>
</extension>
API Information
No classes are required for this extension point.Supplied Implementation
PDE provides extension point schemas for most
of the platform extension points.