Revision 10293 branches/simbologia/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/view/legend/edition/gui/SymbolCellEditor.java

View differences:

SymbolCellEditor.java
60 60

  
61 61

  
62 62
/**
63
 * Cell Editor de FSymbols. Controla los eventos de edici?n que se realicen
63
 * Cell Editor de ISymbols. Controla los eventos de edici?n que se realicen
64 64
 * sobre la columna de s?mbolos.
65 65
 *
66 66
 * @author Vicente Caballero Navarro
......
68 68
public class SymbolCellEditor extends JButton implements TableCellEditor {
69 69
	private ArrayList listeners = new ArrayList();
70 70
	private ISymbol symbol;
71
	private int shapeType;
71 72
	private PanelEditSymbol symbolPanel;
72 73

  
73
	/**
74
	 * Crea un nuevo FCellEditor.
75
	 */
76
	public SymbolCellEditor() {
74
	public SymbolCellEditor(int shapeType) {
75
		this.shapeType = shapeType;
77 76
		addMouseListener(new MouseListener(){
78 77

  
79 78
			public void mouseClicked(MouseEvent e) {
80 79
				if (e.getClickCount()==2){
81 80
					symbolPanel.setSymbol(symbol);
81
					symbolPanel.setShapeType(SymbolCellEditor.this.shapeType);
82 82
					PluginServices.getMDIManager().addWindow(symbolPanel);
83 83
					if (symbolPanel.isOK()){
84 84
				    // FIXME: AQU? PETA SEGURO; PORQUE AHORA ES UN ISYMBOL LO QUE LLEGA

Also available in: Unified diff