Statistics
| Revision:

svn-gvsig-desktop / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / rendering / UniqueValueLegend.java @ 479

History | View | Annotate | Download (756 Bytes)

1 214 fernando
/* Generated by Together */
2
3
package com.iver.cit.gvsig.fmap.rendering;
4
5 470 fjp
import com.hardcode.gdbms.engine.values.Value;
6
import com.iver.cit.gvsig.fmap.core.v02.FSymbol;
7 214 fernando
8
9
10
public interface UniqueValueLegend extends ClassifiedLegend {
11
    /**
12
     * Establece el s?mbolo para el valor que se pasa como par?metro
13
     */
14 470 fjp
    void setValueSymbolByID(int id, FSymbol symbol);
15 214 fernando
16 470 fjp
    void addSymbol(Object key, FSymbol symbol);
17
18 214 fernando
    /**
19 470 fjp
     * Devuelve un s?mbolo a partir del ID. Mira en el m_ArrayKeys  el elemento
20
     * ID, y con esa clave recupera el FSymbol por valor
21
     *
22
     * @param ID ID.
23
     *
24
     * @return s?mbolo que corresponde a ese ID.
25 214 fernando
     */
26 470 fjp
    public FSymbol getSymbolByID(int ID);
27
    public FSymbol getSymbolByValue(Value key);
28 214 fernando
}