root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / rendering / VectorialLegend.java @ 322
History | View | Annotate | Download (1.09 KB)
1 |
/* Generated by Together */
|
---|---|
2 |
|
3 |
package com.iver.cit.gvsig.fmap.rendering; |
4 |
|
5 |
|
6 |
import com.iver.cit.gvsig.fmap.layers.FRecordset; |
7 |
import com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D; |
8 |
|
9 |
public interface VectorialLegend { |
10 |
/**
|
11 |
* 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
|
12 |
*/
|
13 |
FStyle2D getSymbol(int recordIndex);
|
14 |
|
15 |
/**
|
16 |
* Establece el s?mbolo por defecto del Legend. En un Legend de s?mbolo ?nico, el s?mbolo se establece invocando este m?todo
|
17 |
*/
|
18 |
void setDefaultSymbol(FStyle2D s);
|
19 |
|
20 |
/**
|
21 |
* Establece el campo por el que se etiqueta. -1 quita el etiquetado
|
22 |
*/
|
23 |
void setLabelField(int fieldIndex); |
24 |
|
25 |
/**
|
26 |
* Obtiene el ?ndice del campo que sirve de etiquetado o -1 si no ha sido etiquetado
|
27 |
*/
|
28 |
int getLabelField();
|
29 |
|
30 |
FRecordset data = null;
|
31 |
|
32 |
/*
|
33 |
* supplierCardinality 0..*
|
34 |
*
|
35 |
/*# FInterval lnkFInterval; */
|
36 |
|
37 |
/*supplierCardinality 0..*
|
38 |
*
|
39 |
private LegendListener[] listeners;*/
|
40 |
} |