Tillämpa filter i profileringsvyer

I profileringsverktyget finns en filtermekanism som kan användas till att minska mängden data som visas i profileringsvyerna. Profileringsfilter finns i UML2-sekvensdiagramvyerna, minnesstatistikvyn och körningsstatistikvyn.

  1. Om du vill arbeta med filtren väljer du Hantera filter Filterikon på menyn i verktygsfältet.
  2. Klicka på Nytt om du uppmanas att lägga till ett nytt filter.
  3. Välj Profileringsfilter i dialogrutan Redigera filter och klicka på OK.
  4. Definiera filtret med hjälp av den ena eller båda filtermekanismerna på de två flikarna Standard och Avancerat. På fliken Standard kan du snabbt ställa in några enkla, vanliga filter. På fliken Avancerat kan du skapa filter med hög anpassningsgrad.
  5. Så här definierar du ett standardfilter:
    1. Om du bara vill visa data som matchar ett mönster anger du ett strängmönster i fältet Filtersträng.
    2. Välj den objekttyp du vill filtrera efter, d.v.s. efter paket, klass eller metod.
    3. Markera kryssrutan Visa informationsmatchning om du bara vill ha en viss uppsättning data. Definiera filter med hjälp av listrutorna. I exemplet nedan har filtret ställts in på att visa de nedersta 10 posterna efter antal anrop.
      allmänt filter
  6. Så här definierar du ett avancerat filter:
    1. Klicka på fliken Avancerat. I tabellen Avancerad filtrering visas alla filtervillkor som definierats. Profileringsdataposter som matchar alla definierade villkor visas i vyn. Om inget filtervillkor har angetts visas alla dataposter.
    2. Om du vill lägga till en post i tabellen klickar du på Lägg till. Välj det attribut du vill filtrera i listan Attribut. Välj operator (liknar utför en mönstermatchning). Ange ett värde som profileringsdata måste ha för det attributet för att filtreras:
      • Använd en asterisk (*) för att representera en sträng.
      • Använd ett lodstreck (|) för att representera ett icke-uteslutande "eller".
    3. Klicka på OK.

    4. När du vill redigera en befintlig post markerar du den, klickar på Redigera och gör ändringar i fälten.
    5. Om du vill ta bort en post markerar du den och klickar på Ta bort.
    6. Välj kombinationsrutan för grupputtryck för att gruppera poster i tabellen efter villkoret AND eller OR. Standardvalet är villkoret AND.
  7. Om du vill redigera ett befintligt filter väljer du Hantera filter Filterikon i verktygsfältet. Du kan också välja filter i listrutan. När ett filter har valts och tillämpats i vyn klickar du på Filter för att redigera filtret. Om inget filter har tillämpats öppnas dialogrutan där du skapar filter när du klickar på Filter-knappen.

Obs! När du använder vyfilter är det bäst att välja tillämpningskontexten för vyn först, om det alternativet är tillgängligt. Om du vill filtrera vyn så att bara ett visst Java-paket visas ska du alltså först ange Java-tillämpningskontexten och sedan ange filtermönstret.

När du använder importfilter är tillämpningskontexten för de data som ska importeras ännu okänd. Importfilter anges alltid med Java-syntax, där varje komponent i ett paketnamn avgränsas med punkt, t.ex. "org.eclipse."

Mer information finns i Förstå tillämpningskontexter i profileringsvyer.

Närliggande begrepp
Översikt över profileringsverktyget
Översikt över funktionen för logg- och spårningsanalys
 

Närliggande uppgifter
Profilera en tillämpning
Använda UML2-spårningsinteraktionsvyer
Använda minnesstatistikvyn
Använda körningsstatistikvyn