Schema Mappings

Identifier

org.eclipse.pde.ui.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.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.

Copyright IBM Corp. 2000, 2002.
All Rights Reserved.