Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / Legend.java @ 213

History | View | Annotate | Download (993 Bytes)

1
/* Generated by Together */
2

    
3
package com.iver.cit.gvsig.fmap;
4

    
5
import org.geotools.renderer.style.Style2D;
6

    
7
public interface Legend {
8
    /**
9
     * Devuelve el s?mbolo asociado al objeto que se pasa como par?metro. Si se pasa null se devuelve el s?mbolo por defecto. En un Legend de s?mbolo ?nico siempre se devuelve dicho s?mbolo 
10
     */
11
    Style2D getSymbol(Object value);
12

    
13
    /**
14
     * Establece el s?mbolo por defecto del Legend. En un Legend de s?mbolo ?nico, el s?mbolo se establece invocando este m?todo 
15
     */
16
    void setDefaultSymbol(Style2D s);
17

    
18
    /**
19
     * Obtiene el ?ndice del campo que sirve de etiquetado o -1 si no ha sido etiquetado 
20
     */
21
    int getLabelField();
22

    
23
    /**
24
     * Establece el campo por el que se etiqueta. -1 quita el etiquetado 
25
     */
26
    void setLabelField(int fieldIndex);
27

    
28
    /*
29
     * supplierCardinality 0..* 
30
     *
31
    /*# FInterval lnkFInterval; */
32

    
33
    /*supplierCardinality 0..* 
34
     *
35
    private LegendListener[] listeners;*/
36
}