Bruke filtre i profileringsvisninger
Profileringsverktøyet har en filtreringsmekanisme som kan brukes til å redusere mengden av data som vises i forskjellige profileringsvisninger.
Profileringsfiltre er tilgjengelige i UML2-sekvensdiagram-visninger, Minnestatistikk-visningen og Utføringsstatistikk-visningen.
- Når du vil arbeide med filtre, velger du Administrer filtre
på verktøylinjemenyen.
- Hvis du blir bedt om å legge til et nytt filter, velger du Ny(tt)...
- I dialogboksen Rediger filtre velger du Profileringsfilter og klikker på OK.
- Definer filteret ved å bruke en eller begge filterfunksjonene på de to flippene
Standard og Avansert. På flippen Standard kan du raskt definere enkle, vanlige filtre.
På flippen Avansert kan du opprette tilpassede filtre.
- Slik definerer du et standardfilter:
- Hvis du vil ha vist bare data som samsvarer med et mønster, oppgir du et strengmønster i feltet
Filterstreng.
- Velg objekttypen du vil filtrere etter, det vil si filtrere etter pakke, klasse eller metode.
- Klikk på avmerkingsboksen Vis informasjons som samsvarer med hvis du ønsker bare et bestemt sett med
data. Bruk rullegardinmenyer til å definere filteret. I eksempelet under er filteret oppgitt til å vise de 10 laveste oppføringene etter antall kall.

- Slik definerer du et avansert filter:
- Klikk på flippen Avansert. Tabellen for avansert filtrering viser alle filtreringskriteriene som er definert. Profileringsdataoppføringer
som samsvarer med alle definerte kriterier, vil bli vist i visningen. Hvis det ikke er noen filterkriterier, vises alle dataoppføringer.
- Du legger til en oppføring i tabellen ved å klikke på Legg til. Velg attributtet det skal filtreres etter, fra attributtlisten.
Velg operatoren (like utfører en mønstersammenlikning). Oppgi
en verdi som profildataoppføringen må ha for attributtet, for å bli
filtrert.
- En stjerne (*) angir en hvilken som helst streng.
- En strek (|) angir en ikke-eksklusiv "or".
Klikk på OK.
- Hvis du skal redigere en eksisterende oppføring, velger du den, klikker på Rediger og endrer feltene.
- Hvis du skal fjerne en oppføring, velger du den og klikker på Fjern.
- Velg kombinasjonsboksen for grupperingsuttrykk for å gruppere oppføringer i en tabell med AND- eller OR-betingelser. Standardvalg er AND-betingelsen.
Du kan redigere et eksisterende filter ved å velge Administrer filtre
fra verktøylinjen eller velge filteret fra rullegardinmenyen. Når et filter velges og tas i bruk i visningen, klikker du på Filter-knappen for å redigere filteret. Hvis ikke noe filter er tatt i bruk, vil det når klikker på Filter-knappen, åpnes en dialogboks for opprettelse av filter.
Merk: Når du bruker visningsfiltre, er det best å velge applikasjonskonteksten for visningen først hvis det er mulig. Det vil si at hvis du vil at filteret bare skal vise en bestemt Java-pakke, bør du sette visningen til Java-applikasjonskonteksten først og deretter definere filtermønsteret.
Når du bruker importfiltre, er applikasjonskonteksten til dataene som skal importeres, ennå ikke kjent. Importfiltre defineres alltid ved hjelp av Java-syntaks med et punktum mellom hver komponent i et pakkenavn, for eksempel "org.eclipse."
Se Forstå applikasjonskontekst i profileringsvisninger hvis du vil ha mer informasjon.
Beslektede begreper
Oversikt over profileringsverktøyet
Oversikt over logg- og sporingsanalysatoren
Beslektede oppgaver
Profilere en applikasjon
Bruke UML2-sporingsinteraksjonsvisninger
Bruke Minnestatistikk-visningen
Bruke Utføringsstatistikk-visningen
(C) Copyright IBM Corporation 2000, 2006. All Rights
Reserved.