Java-elementin suodatinlaajennukset
Tunniste:
org.eclipse.jdt.ui.javaElementFilters
Kuvaus:
Tämän laajennuspisteen avulla laajennetaan Java-käyttöliittymän näkymiä suodattimilla.
Kokoonpanon merkinnät:
<!ELEMENT extension (filter*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - kohdelaajennuspisteen tarkennettu tunnus
- id - laajennusilmentymän valinnainen tunnus
- name - laajennusilmentymän valinnainen nimi
<!ELEMENT filter EMPTY>
<!ATTLIST filter
id CDATA #IMPLIED
name CDATA #IMPLIED
description CDATA #IMPLIED
targetId CDATA #IMPLIED
enabled (true | false)
pattern CDATA #IMPLIED
class CDATA #IMPLIED>
- id - Yksilöllinen tunnus, joka yksilöi tämän suodattimen.
- name - Yksilöllinen nimi, jonka avulla tämän suodattimen voi yksilöidä käyttöliittymässä. Tämän määritteen tulee olla käännetty merkkijono. Vaikka tämä määrite ei olekaan pakollinen mallisuodattimissa (eli suodattimissa, joissa on pattern-määrite), on suositeltavaa määrittää nimi joka tapauksessa, sillä muuten suodatinta kuvaa käyttöliittymässä itse mallin merkkijono.
- description - Tämän suodattimen lyhyt kuvaus. Tämän määritteen tulee olla käännetty merkkijono.
- targetId - Tämän suodattimen lisäyksen kohteen tunnus. Jos tämä määrite puuttuu, suodatin lisätään kaikkiin org.eclipse.jdt.ui.actions.customFiltersActionGroup-luokkaa käyttäviin näkymiin. Tämä korvaa vanhentuneen määritteen "viewId".
- enabled - Suodatin otetaan käyttöön, jos tämä määrite on olemassa ja sen arvo on "true". Todennäköisimmin käyttäjä voi ohittaa tämän asetuksen käyttöliittymässä.
- pattern - Elementit, joiden nimi vastaa tätä mallia, piilotetaan. Tämä määrite on mukana aiempien versioiden yhteensopivuuden varmistamista varten, eikä sitä tule enää käyttää. Kaikki näkymät, jotka sallivat suodattimen lisäyksen, sallivat myös mallisuodattimien lisäyksen suoraan käyttöliittymästä.
- class - Näkymän suodatukseen käytettävän luokan nimi. Luokan on laajennettavaorg.eclipse.jface.viewers.ViewerFilter-luokka. Jos tämä määrite on mukana, mallin määritettä ei tule määrittää.
Esimerkkejä:
Seuraavassa on esimerkki Java-elementin suodattimen määrityksestä. Se suodattaa sisäiset luokat pois ja on valittu aluksi.
<extension point=
"org.eclipse.jdt.ui.javaElementFilters"
>
<filter
id=
"org.eclipse.jdt.ui.PackageExplorer.LibraryFilter"
name=
"%HideReferencedLibraries.label"
description=
"%HideReferencedLibraries.description"
targetId=
"org.eclipse.jdt.ui.PackageExplorer"
class=
"org.eclipse.jdt.internal.ui.filters.LibraryFilter"
enabled=
"false"
>
</filter>
</extension>
Copyright (c) 2001, 2004 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