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
/* Generated by Together */
2

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

    
5
import com.hardcode.gdbms.engine.values.Value;
6
import com.iver.cit.gvsig.fmap.core.v02.FSymbol;
7

    
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
    void setValueSymbolByID(int id, FSymbol symbol);
15

    
16
    void addSymbol(Object key, FSymbol symbol);
17
    
18
    /**
19
     * 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
     */
26
    public FSymbol getSymbolByID(int ID);
27
    public FSymbol getSymbolByValue(Value key);
28
}