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