Request Monitor Filter

org.eclipse.atf.mozilla.ide.ui.filter

1.0

This extension point allows filters to be declared that will be placed on the toolbar of the Request Monitor view.

<!ELEMENT extension (filter)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT filter EMPTY>

<!ATTLIST filter

class   CDATA #REQUIRED

tooltip CDATA #REQUIRED

icon    CDATA #REQUIRED>


An example contribution of a filter for displaying requests that have timed out. The filter class is specified along with a tooltip and icon. The icon specified will be displayed on the toolbar of the Request Monitor view with the tooltip displaying when the icon is moused over.

<extension point=

"org.eclipse.atf.mozilla.ide.ui.filter"

>

<filter class=

"com.xyz.TimeoutFilter"

tooltip=

"Show timeouts only."

icon=

"icons/timeout.gif"

/>

</extension>

The class specified must implement the org.eclipse.jface.viewers.ViewerFilter.

The current ATF contributes to this extension point for filtering Image, CSS, Javascript, and HTML requests. These are found in the org.eclipse.mozilla.ide.ui.xhrmon.model package.