Resultatssorterare

org.eclipse.search.searchResultSorters

Med den här utökningspunkten kan ett insticksprogram tillhandahålla sökresultatsorterare för den (gamla) sökresultatsvyns sammanhangsmeny Sortera. Den här utökningen är utkommenterad sedan 3.0. Sökresultatsvyerna tillhandahålls nu av klienter och sorterare hanteras direkt på sidorna.

<!ELEMENT extension (sorter*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


sorter-elementet är utkommenterat

<!ELEMENT sorter EMPTY>

<!ATTLIST sorter

id      CDATA #REQUIRED

pageId  CDATA #REQUIRED

label   CDATA #REQUIRED

tooltip CDATA #IMPLIED

icon    CDATA #IMPLIED

class   CDATA #REQUIRED>


Här följer ett exempel på en söksidas filltilläggsdefinition:

   

<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>

Den bidragande klassen måste implementera org.eclipse.jface.viewers.ViewerSorter

Sökinfrastrukturen innehåller en sortererare som sorterar träffarna per resursnamn.