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
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
}