Revision 20778 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/symbols/MultiLayerLineSymbol.java
MultiLayerLineSymbol.java | ||
---|---|---|
322 | 322 |
for (int i = 0; i < layers.length; i++) { |
323 | 323 |
newLayers.add(layers[i]); |
324 | 324 |
} |
325 |
newLayers.add(layerIndex, newLayer); |
|
326 |
layers = newLayers.toArray(new ILineSymbol[0]); |
|
325 |
try { |
|
326 |
newLayers.add(layerIndex, newLayer); |
|
327 |
layers = newLayers.toArray(new ILineSymbol[0]); |
|
328 |
} catch (ArrayStoreException asEx) { |
|
329 |
throw new ClassCastException(newLayer.getClassName()+" is not an ILineSymbol"); |
|
330 |
} |
|
327 | 331 |
} |
328 | 332 |
|
329 | 333 |
public boolean removeLayer(ISymbol layer) { |
Also available in: Unified diff