Revision 10315 branches/simbologia/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/view/legend/gui/GraduatedSymbols.java
GraduatedSymbols.java | ||
---|---|---|
43 | 43 |
* |
44 | 44 |
* $Id$ |
45 | 45 |
* $Log$ |
46 |
* Revision 1.1.2.2 2007-02-13 16:19:19 jaume |
|
46 |
* Revision 1.1.2.3 2007-02-14 09:59:17 jaume |
|
47 |
* *** empty log message *** |
|
48 |
* |
|
49 |
* Revision 1.1.2.2 2007/02/13 16:19:19 jaume |
|
47 | 50 |
* graduated symbol legends (start commiting) |
48 | 51 |
* |
49 | 52 |
* Revision 1.1.2.1 2007/02/12 15:14:41 jaume |
... | ... | |
148 | 151 |
|
149 | 152 |
public void setData(FLayer lyr, Legend legend) { |
150 | 153 |
this.layer = (FLyrVect) lyr; |
151 |
int layerShapeType = 0; |
|
154 |
|
|
152 | 155 |
try { |
153 | 156 |
setShapeType(this.layer.getShapeType()); |
154 | 157 |
} catch (DriverException e) { |
... | ... | |
178 | 181 |
} else { |
179 | 182 |
// Si la capa viene con otro tipo de leyenda, creamos |
180 | 183 |
// una nueva del tipo que maneja este panel |
181 |
renderer = new GraduatedSymbolLegend(layerShapeType);
|
|
184 |
renderer = new GraduatedSymbolLegend(); |
|
182 | 185 |
} |
183 | 186 |
|
184 | 187 |
cmbFieldType.setSelectedIndex(renderer.getIntervalType()); |
... | ... | |
257 | 260 |
default: |
258 | 261 |
throw new Error("Unknown symbol type"); |
259 | 262 |
} |
260 |
// clone symbol |
|
261 |
return SymbologyFactory.createSymbolFromXML(templateSymbol.getXMLEntity(), null); |
|
263 |
return newSymbol(shapeType, size); |
|
262 | 264 |
} else { |
263 | 265 |
// clone symbol |
264 | 266 |
ISymbol mySymbol = SymbologyFactory.createSymbolFromXML(templateSymbol.getXMLEntity(), null); |
Also available in: Unified diff