Schema Mappings

Identifier

org.ecliipse.pde.schemaMap

Description

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
   >

   <!ELEMENT map (EMPTY)>
   <!ATTLIST map
     point  CDATA #REQUIRED
     schema CDATA #REQUIRED
   >

Example

The following is an example of the extension point usage:

   <extension point="org.eclipse.pde.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.

Copyright IBM Corporation 2000