Exemple #1
0
 /**
  * Sets a layer to a symbol in order to create a final symbol composed by different layers.
  *
  * @param layer
  */
 protected void setLayerToSymbol(ISymbol layer) {
   int i = getLayerManager().getSelectedLayerIndex();
   IMultiLayerSymbol s = (IMultiLayerSymbol) symbol;
   if (i >= 0 && i < s.getLayerCount()) {
     s.setLayer(s.getLayerCount() - 1 - i, layer);
   }
   refresh();
 }