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
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