标记解析

标识:org.eclipse.ui.markerResolution

起始发行版:发行版 2.0

描述:此扩展点用来使标记解析生成器与特定“种类”的标记(属于某一类型或具有某些属性值的标记)相关联。

配置标记:

   <!ELEMENT extension (markerResolutionGenerator*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT markerResolutionGenerator (attribute*)>

   <!ATTLIST markerResolutionGenerator
     class      CDATA #REQUIRED
     markerType CDATA #IMPLIED
   >

   <!ELEMENT attribute EMPTY>

   <!ATTLIST attribute
     name  CDATA #REQUIRED
     value CDATA #REQUIRED
   >

示例:以下是标记解析生成器扩展的一个示例(注意子元素和使用属性的方法):

 <extension point="org.eclipse.ui.markerResolution">
  <markerResolutionGenerator
   class="org.eclipse.ui.examples.readmetool.ReadmeMarkerResolutionGenerator"
   markerType="org.eclipse.ui.examples.readmetool.readmemarker">
   <attribute name="org.eclipse.ui.examples.readmetool.id" value="1234"/>
  </markerResolutionGenerator>
   </extension> 

在上面的示例中,标记解析生成器与类型为 org.eclipse.ui.examples.readmetool.readmemarker 的标记相关联,该标记的 eclipse.ui.examples.redmetool.id 属性的值为 1234。

API 信息:可为给定标记提供多个标记帮助生成器。

Copyright (c) 2002, 2003 IBM Corporation and others. All rights reserved. 该程序及附带提供的资料是基于“一般公共许可证”(Common Public License) v1.0 的条款提供的,本发行版中提供了该许可证条款,并且也可 在以下位置处找到该条款:http://www.eclipse.org/legal/cpl-v10.htm