Statistics
| Revision:

svn-gvsig-desktop / tags / v1_1_Build_1013 / libraries / libFMap / src / com / iver / cit / gvsig / fmap / layers / LayerDrawingListener.java @ 13521

History | View | Annotate | Download (1.11 KB)

1 3772 fjp
package com.iver.cit.gvsig.fmap.layers;
2
3
public interface LayerDrawingListener {
4
    /**
5
     * Informs that a layer will be draw.
6
     * @param e
7
     * @throws CancelationException Si se quiere cancelar la operaci?n. El
8
     *         mensaje de la excepci?n es el que se mostrar? al usuario en su
9
     *         caso
10
     */
11
    void beforeLayerDraw(LayerDrawEvent e) throws CancelationException;
12
13
14
    /**
15
     * Informs that a layer has been drawn.
16
     * @param e
17
     * @throws CancelationException Si se quiere cancelar la operaci?n. El
18
     *         mensaje de la excepci?n es el que se mostrar? al usuario en su
19
     *         caso
20
     */
21
22
    void afterLayerDraw(LayerDrawEvent e) throws CancelationException;
23
24
    /**
25
     * this event is thrown before the graphics layer is draw.
26
     * @param e
27
     * @throws CancelationException
28
     */
29
    void beforeGraphicLayerDraw(LayerDrawEvent e) throws CancelationException;
30
31
32
    /**
33
     * Like afterTrackingLayerDraw
34
     * @param e
35
     * @throws CancelationException
36
     */
37
    void afterLayerGraphicDraw(LayerDrawEvent e) throws CancelationException;
38
39
40
}