결과 정렬

org.eclipse.search.searchResultSorters

이 확장점을 사용하면 플러그인이 (이전) 검색 결과 보기의 정렬 컨텍스트 메뉴에 검색 결과 정렬자를 제공할 수 있습니다. 이 확장점은 3.0 이후로는 사용되지 않습니다. 이제 검색 결과 보기는 클라이언트가 제공하며, 정렬자는 이 페이지에서 직접 관리됩니다.

<!ELEMENT extension (sorter*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT sorter EMPTY>

<!ATTLIST sorter

id      CDATA #REQUIRED

pageId  CDATA #REQUIRED

label   CDATA #REQUIRED

tooltip CDATA #IMPLIED

icon    CDATA #IMPLIED

class   CDATA #REQUIRED>


다음은 검색 페이지 확장 정의에 관한 예제입니다.

   

<extension point=

"org.eclipse.search.searchResultSorters"

>

<sorter id=

"org.eclipse.search.internal.ui.FileNameSorter"

pageId=

"*"

label=

"%FileNameSorter.label"

tooltip=

"%FilenNameSorter.tooltip"

icon=

"icons/full/ecl16/search_sort.gif"

class=

"org.eclipse.search.internal.ui.FileNameSorter"

>

</sorter>

</extension>

제공된 클래스는 org.eclipse.jface.viewers.ViewerSorter를 구현해야 합니다.

검색 하부구조는 일치사항을 자원 이름별로 정렬하는 정렬기를 제공합니다.