Точки прерывания
Идентификатор:
org.eclipse.debug.core.breakpoints
Описание:
Эта точка расширения
определяет механизм определения новых типов точек прерывания.
Описание конфигурации:
<!ELEMENT extension (breakpoint*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - полный идентификатор целевой точки расширения
- id - необязательный идентификатор экземпляра расширения
- name - необязательное имя экземпляра расширения
<!ELEMENT breakpoint EMPTY>
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED
name CDATA #IMPLIED>
- id - уникальный идентификатор этого типа точек расширения.
- markerType - полный идентификатор (id) соответствующего
определения маркера для точек прерывания этого типа.
- class - полное имя класса Java, реализующего
IBreakpoint
.
- name - удобочитаемое имя этого типа точек прерывания. Например, "Java Line Breakpoint". Этот атрибут добавлен в версии 3.1 для поддержки автоматического группирования точек прерывания по их типу. Если атрибут опущен, точки прерывания этого типа будет невозможно сгруппировать по типу автоматически.
Примеры:
Ниже приведен
пример точки расширения для типа конфигураций запуска:
<extension point=
"org.eclipse.debug.core.breakpoints"
>
<breakpoint
id=
"com.example.ExampleBreakpoint"
markerType=
"com.example.ExampleBreakpointMarker"
class=
"com.example.ExampleBreakpointImpl"
>
</breakpoint>
</extension>
В приведенном выше примере указанный тип точки прерывания реализуется
классом "com.example.BreakpointImpl". Для
"com.example.ExampleBreakpointMarker" существует связанное определение
маркера, определяющее атрибуты этой точки прерывания.
Информация API:
Значением
атрибута class должно быть полное имя класса Java, реализующего
интерфейс org.eclipse.debug.core.model.IBreakpoint.
Copyright (c) 2000, 2005 IBM Corporation и другие.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте http://www.eclipse.org/legal/epl-v10.html