Tulosten lajittelutoiminnot
Tunnus:
org.eclipse.search.searchResultSorters
Kuvaus:
Tähän laajennuspisteeseen lisäosat voivat lisätä hakutulosten
lajittelutoimintoja vanhan version hakutulosnäkymän Lajittele-pikavalikossa.
Tämä laajennuspiste on vanhentunut versiosta 3.0 alkaen. Nykyisessä versiossa asiakassovellukset
luovat tulosnäkymät ja lajittelutoiminnot on määritetty suoraan luoduilla sivuilla.
Merkintärakenne:
<!ELEMENT extension (sorter*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - kohdelaajennuspisteen tarkka tunnus.
- id - laajennuksen ilmentymän valinnainen tunnus.
- name - laajennuksen ilmentymän valinnainen nimi.
Elementti sorter on vanhentunut
<!ELEMENT sorter EMPTY>
<!ATTLIST sorter
id CDATA #REQUIRED
pageId CDATA #REQUIRED
label CDATA #REQUIRED
tooltip CDATA #IMPLIED
icon CDATA #IMPLIED
class CDATA #REQUIRED>
- id - tähän hakutulosten lajittelutoiminnon yksilöllinen nimi.
- pageId - sen rekisteröidyn hakusivun tunnus, jossa lajittelutoiminto aktivoidaan. Jos arvo on *, lajittelutoiminto aktivoidaan
kaikilla sivuilla.
- label - valikon vaihtoehtona käytettävä käännettävä nimiö.
- tooltip - valikon vaihtoehdon työkaluvihjeenä käytettävä käännettävä
teksti. Jos tälle määritteelle ei ole annettu arvoa, valikon vaihtoehdon
työkaluvihjettä ei näytetä.
- icon - sen kuvan suhteellinen nimi, joka näkyy pikavalikossa
yhdessä nimiön kanssa. Jos tälle määritteelle ei anneta arvoa,
näytetään vain valikon vaihtoehdon nimiö.
- class - sen luokan nimi, joka toteuttaa org.eclipse.jface.viewers.ViewerSorter-laajennuksen.
Esimerkkejä:
Seuraavassa on hakusivulaajennuksen määritysesimerkki:
<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>
API-tiedot:
Lisätyn luokan on toteutettava org.eclipse.jface.viewers.ViewerSorter
-liittymä.
Toimitettu toteutus:
Hakurakenne sisältää lajittelutoiminnon, joka
lajittelee hakuvastineet resurssin nimen mukaan.
Copyright (c) 2001, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html