<!ELEMENT extension (problemFilter* , markerTypeCategory* , markerGrouping* , markerGroupingEntry* , markerAttributeGrouping*)>
<!ATTLIST extension
point CDATA #REQUIRED
name CDATA #IMPLIED
id CDATA #IMPLIED>
<!ELEMENT problemFilter (selectedType)*>
<!ATTLIST problemFilter
enabled (true | false)
scope (ON_ANY|ON_SELECTED_ONLY|ON_SELECTED_AND_CHILDREN|ON_ANY_IN_SAME_CONTAINER)
onDescription CDATA #IMPLIED
severity (ERROR|WARNING|INFO)
name CDATA #REQUIRED
id CDATA #REQUIRED>
¹®Á¦Á¡ ÇÊÅÍ´Â ¹®Á¦Á¡¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ÇÊÅÍÀÔ´Ï´Ù.
<!ELEMENT selectedType EMPTY>
<!ATTLIST selectedType
markerId CDATA #IMPLIED>
selectedTypes´Â ÇÊÅÍ¿¡¼ ±âº»ÀûÀ¸·Î ¼±ÅÃµÈ ¸¶Ä¿ À¯ÇüÀÇ IDÀÔ´Ï´Ù. À¯ÇüÀ» ¼±ÅÃÇÏÁö ¾ÊÀº °æ¿ì ¸ðµç ¸¶Ä¿ À¯ÇüÀÌ »ç¿ëµË´Ï´Ù. ÀÌ ÇÊÅÍ¿¡ ÁöÁ¤µÇÁö ¾ÊÀº ¸ðµç À¯ÇüÀº ±âº»ÀûÀ¸·Î »ç¿ë ºÒ°¡´ÉÇÕ´Ï´Ù.
<!ELEMENT markerTypeCategory (markerTypeReference)>
<!ATTLIST markerTypeCategory
name CDATA #REQUIRED>
markerTypeCategory´Â ¸¶Ä¿ À¯ÇüÀ» ´ÜÀÏ Ä«Å×°í¸®·Î ±×·ìÈÇÏ´Â ¿ä¼ÒÀÔ´Ï´Ù.
<!ELEMENT markerTypeReference EMPTY>
<!ATTLIST markerTypeReference
id CDATA #REQUIRED>
markerTypeReference´Â org.eclipse.core.resourcesÀÇ È®ÀåÁ¡À» »ç¿ëÇÏ¿© Á¤ÀÇµÈ markerType¿¡ ´ëÇÑ ÂüÁ¶ÀÔ´Ï´Ù.
<!ELEMENT markerGrouping EMPTY>
<!ATTLIST markerGrouping
label CDATA #REQUIRED
id CDATA #REQUIRED>
markerGroupingÀº À̸¦ Áö¿øÇÏ´Â ¸¶Ä¿ º¸±â(ÇöÀç ¹®Á¦Á¡ º¸±â¸¸ ÇØ´ç)¿¡ ´ëÇÑ ±×·ìÈ ±âÁØÀÇ Á¤ÀÇÀÔ´Ï´Ù. ±×·ìÀÇ Á¤·Ä ¼ø¼´Â ¼Ó¼º ¸ÊÇÎÀÇ ½ºÆå ¼ø¼ÀÔ´Ï´Ù.
<!ELEMENT markerAttributeMapping EMPTY>
<!ATTLIST markerAttributeMapping
value CDATA #REQUIRED
markerGroupingEntry CDATA #REQUIRED>
markerAttributeMappingÀº ¸¶Ä¿ ¼Ó¼ºÀ» À̸§À¸·Î ¸ÊÇÎÇÕ´Ï´Ù.
<!ELEMENT markerGroupingEntry EMPTY>
<!ATTLIST markerGroupingEntry
id CDATA #REQUIRED
markerGrouping CDATA #REQUIRED
label CDATA #REQUIRED
priority CDATA #REQUIRED>
markerGroupingEntry´Â markerGrouping¿¡ ÀÖ´Â ÇÑ Ç׸ñÀÇ ½ºÆåÀÔ´Ï´Ù.
<!ELEMENT markerAttributeGrouping (markerAttributeMapping*)>
<!ATTLIST markerAttributeGrouping
markerType CDATA #REQUIRED
attribute CDATA #IMPLIED
defaultGroupingEntry CDATA #IMPLIED>
markerAttributeGroupingÀº ƯÁ¤ markerType¿¡ ´ëÇÑ ¼Ó¼º ¸ÊÇÎ Á¤ÀÇÀÔ´Ï´Ù.
<extension point=
"org.eclipse.ui.ide.markerSupport"
>
<problemFilter name =
"Warnings"
id =
"org.eclipse.example.warningFilter"
enabled =
"true"
scope=
"ON_SELECTED_AND_CHILDREN"
onDescription=
"!NON-NLS"
severity=
"WARNING"
>
<selectedType markerId=
"org.eclipse.core.resources.problemmarker"
/>
</problemFilter>
</extension>
Copyright (c) 2005, 2006 IBM Corporation and others.
All rights reserved. º» ÇÁ·Î±×·¥ ¹× º» ÇÁ·Î±×·¥¿¡ µ¿ºÀµÇ´Â ÀÚ·á´Â º» ¹èÆ÷¹°¿¡ µ¿ºÀµÇ´Â Eclipse Public License v1.0ÀÇ Á¶Ç׿¡ µû¶ó »ç¿ëÇØ¾ß Çϸç
À¥ »çÀÌÆ®(http://www.eclipse.org/legal/epl-v10.html)¿¡¼µµ °ü·Ã »çÇ×À» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.