Revision 47375 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.swing/org.gvsig.symbology.swing.impl/src/main/java/org/gvsig/symbology/swing/impl/DefaultSymbologySwingManager.java

View differences:

DefaultSymbologySwingManager.java
29 29
import java.util.Iterator;
30 30
import java.util.List;
31 31
import java.util.Map;
32

  
33 32
import javax.swing.Action;
34

  
35
import org.slf4j.Logger;
36
import org.slf4j.LoggerFactory;
37

  
33
import javax.swing.JButton;
34
import javax.swing.text.JTextComponent;
38 35
import org.gvsig.app.gui.labeling.LabelClassEditor;
39 36
import org.gvsig.app.gui.labeling.LabelClassEditorFactory;
40 37
import org.gvsig.app.gui.styling.TypeSymbolEditor;
......
44 41
import org.gvsig.fmap.geom.type.GeometryType;
45 42
import org.gvsig.fmap.mapcontext.layers.FLayer;
46 43
import org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClass;
44
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol;
47 45
import org.gvsig.gui.ColorTablePainter;
48 46
import org.gvsig.gui.ColorTablesFactory;
49 47
import org.gvsig.gui.DefaultColorTablesFactory;
......
51 49
import org.gvsig.symbology.SymbologyManager;
52 50
import org.gvsig.symbology.swing.SymbologySwingManager;
53 51
import org.gvsig.symbology.swing.SymbologyWindowManager;
52
import org.gvsig.symbology.swing.impl.pickercontroller.SymbolPickerController;
54 53
import org.gvsig.tools.ToolsLocator;
55 54
import org.gvsig.tools.i18n.I18nManager;
55
import org.gvsig.tools.swing.api.pickercontroller.PickerController;
56
import org.slf4j.Logger;
57
import org.slf4j.LoggerFactory;
56 58

  
57 59
/**
58 60
 * Default implementation of the {@link SymbologySwingManager}.
......
288 290
    }
289 291
    this.optionalActionsOfLegendsPanel.add(action);
290 292
  }
293
  
294
  @Override
295
  public PickerController<ISymbol> createSymbolPickerController(JButton btn, ISymbol symbol) {
296
      return new SymbolPickerController(btn, null, -1, symbol);
297
  }
291 298

  
299
  @Override
300
  public PickerController<ISymbol> createSymbolPickerController(JButton btnPreview, JTextComponent txtDescription, int geomType, ISymbol symbol) {
301
      return new SymbolPickerController(btnPreview, txtDescription, geomType, symbol);
302
  }
303

  
292 304
}

Also available in: Unified diff