Revision 21535 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/IVectorialIntervalLegend.java
IVectorialIntervalLegend.java | ||
---|---|---|
56 | 56 |
public interface IVectorialIntervalLegend extends IClassifiedVectorLegend { |
57 | 57 |
|
58 | 58 |
|
59 |
public void setDefaultSymbol(ISymbol s); |
|
60 | 59 |
|
61 | 60 |
public IInterval getInterval(Value v) ; |
62 | 61 |
public int getIntervalType(); |
63 |
/** |
|
64 |
* @deprecated 18/09/07 will be removed when Strategies will be discarded |
|
65 |
*/ |
|
66 |
public ISymbol getSymbol(int recordIndex) throws ReadDriverException; |
|
67 |
|
|
68 |
/** |
|
69 |
* Returns a symbol starting from an IFeature. |
|
70 |
* |
|
71 |
* TAKE CARE!! When we are using a feature iterator as a database |
|
72 |
* the only field that will be filled is the fieldID. |
|
73 |
* The rest of fields will be null to reduce the time of creation |
|
74 |
* |
|
75 |
* @param feat IFeature. |
|
76 |
* |
|
77 |
* @return S?mbolo. |
|
78 |
*/ |
|
79 |
public ISymbol getSymbolByFeature(IFeature feat); |
|
80 |
|
|
62 |
|
|
63 |
|
|
81 | 64 |
/** |
82 | 65 |
* |
83 | 66 |
* Returns the symbol starting from an interval |
... | ... | |
88 | 71 |
*/ |
89 | 72 |
public ISymbol getSymbolByInterval(IInterval key); |
90 | 73 |
|
91 |
|
|
92 | 74 |
/** |
75 |
* Inserts the type of the classification of the intervals. |
|
76 |
* |
|
77 |
* @param tipoClasificacion type of the classification. |
|
78 |
*/ |
|
79 |
public void setIntervalType(int tipoClasificacion); |
|
80 |
|
|
81 |
/** |
|
93 | 82 |
* Returns if the rest of values are used or not to be represented. |
94 | 83 |
* @deprecated 18-09-07 when moving definitely to FeatureIterators |
95 | 84 |
* |
... | ... | |
97 | 86 |
*/ |
98 | 87 |
|
99 | 88 |
public void setDataSource(DataSource ds) throws FieldNotFoundException, ReadDriverException; |
100 |
|
|
101 | 89 |
/** |
102 |
* Inserts the type of the classification of the intervals. |
|
103 |
* |
|
104 |
* @param tipoClasificacion type of the classification. |
|
105 |
*/ |
|
106 |
public void setIntervalType(int tipoClasificacion); |
|
90 |
* @deprecated 18/09/07 will be removed when Strategies will be discarded |
|
91 |
*/ |
|
92 |
public ISymbol getSymbol(int recordIndex) throws ReadDriverException; |
|
93 |
|
|
107 | 94 |
} |
Also available in: Unified diff