01: /*
02: * Copyright 2000,2005 wingS development team.
03: *
04: * This file is part of wingS (http://wingsframework.org).
05: *
06: * wingS is free software; you can redistribute it and/or modify
07: * it under the terms of the GNU Lesser General Public License
08: * as published by the Free Software Foundation; either version 2.1
09: * of the License, or (at your option) any later version.
10: *
11: * Please see COPYING for the complete licence.
12: */
13: package org.wings.event;
14:
15: import java.util.EventListener;
16:
17: /**
18: * Render listener are called during the rendering process of a component.
19: * The rendering process starts after completion of the event processing (parsing and
20: * delegating the events contained in the initial request).
21: *
22: * Created: Wed Nov 6 10:17:41 2002
23: *
24: * @author <a href="mailto:armin.haaf@mercatis.de">Armin Haaf</a>
25: * @author <a href="mailto:B.Schmid@eXXcellent.de">Benjamin Schmid</a>
26: */
27: public interface SRenderListener extends EventListener {
28:
29: /**
30: * The rendering of the listened component is abut to start.
31: * @param renderEvent The render event information.
32: */
33: void startRendering(SRenderEvent renderEvent);
34:
35: /**
36: * The rendering of the listened component finished.
37: * @param renderEvent The render event information.
38: */
39: void doneRendering(SRenderEvent renderEvent);
40:
41: }
|