Class RenderPerformanceListener
- java.lang.Object
-
- org.apache.wicket.devutils.inspector.RenderPerformanceListener
-
- All Implemented Interfaces:
org.apache.wicket.application.IComponentInstantiationListener
public class RenderPerformanceListener extends Object implements org.apache.wicket.application.IComponentInstantiationListener
A listener that adds a specialBehaviorthat measures the time needed by a component to render itself.MarkupContainer's render includes the time for rendering its children so the time accumulates.To enable this listener use the following in YourApplication.init():
getComponentInstantiationListeners().add(new RenderPerformanceListener());
-
-
Constructor Summary
Constructors Constructor Description RenderPerformanceListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanaccepts(org.apache.wicket.Component component)Filters which components' render performance should be measured.voidonInstantiation(org.apache.wicket.Component component)
-
-
-
Method Detail
-
onInstantiation
public void onInstantiation(org.apache.wicket.Component component)
- Specified by:
onInstantiationin interfaceorg.apache.wicket.application.IComponentInstantiationListener
-
accepts
protected boolean accepts(org.apache.wicket.Component component)
Filters which components' render performance should be measured.- Parameters:
component- the component that is instantiated- Returns:
trueif render time should be measured the for this component,false- otherwise
-
-