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