마커 해상도

org.eclipse.ui.ide.markerResolution

3.0(원래 릴리스 2.0에서는 org.eclipse.ui.markerResolution으로 추가됨)

이 확장점은 마커 해상도 생성자를 특정 "종류"의 마커(특정 유형 또는 특정 속성 값을 가진 마커)와 연관시키는 데 사용됩니다.

<!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.ide.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.redmetool.id 속성 값이 1234인 org.eclipse.ui.examples.readmetool.readmemarker 유형의 마커와 연관되어 있습니다.

지정된 마커에 둘 이상의 마커 도움말 생성자가 제공될 수 있습니다.