Revision 22364 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/colortable/ui/tabs/TabTable.java

View differences:

TabTable.java
23 23
import java.util.ArrayList;
24 24
import java.util.Iterator;
25 25

  
26
import javax.swing.JPanel;
26 27
import javax.swing.JTable;
27 28
import javax.swing.event.TableModelEvent;
28 29
import javax.swing.event.TableModelListener;
......
33 34
import org.gvsig.raster.beans.previewbase.IUserPanelInterface;
34 35
import org.gvsig.raster.datastruct.ColorItem;
35 36
import org.gvsig.raster.datastruct.ColorTable;
36
import org.gvsig.raster.util.PanelBase;
37
import org.gvsig.raster.util.BasePanel;
37 38
import org.gvsig.raster.util.RasterToolsUtil;
38 39
/**
39 40
 * Pesta?a para definir una tabla de color en formato de tabla
......
41 42
 * @version 27/06/2007
42 43
 * @author BorSanZa - Borja S?nchez Zamorano (borja.sanchez@iver.es)
43 44
 */
44
public class TabTable extends PanelBase implements IColorTableUI, TableModelListener, IUserPanelInterface {
45
	private static final long serialVersionUID = -6971866166164473789L;
46
	private ArrayList      actionCommandListeners = new ArrayList();
47
	private boolean        listenerEnabled        = false;
45
public class TabTable extends BasePanel implements IColorTableUI, TableModelListener, IUserPanelInterface {
46
	private static final long  serialVersionUID       = -6971866166164473789L;
47
	private ArrayList          actionCommandListeners = new ArrayList();
48
	private boolean            listenerEnabled        = false;
48 49

  
49 50
	/**
50 51
	 * Tabla de color interna que se esta utilizando actualmente
......
57 58
	 * @param colorTablePanel
58 59
	 */
59 60
	public TabTable() {
60
		initialize();
61
		init();
62
		translate();
61 63
		getTableContainer().getTable().getJTable().getModel().addTableModelListener(this);
62 64
	}
63 65

  
64
	/**
65
	 * Inicializar el panel
66
	/*
67
	 * (non-Javadoc)
68
	 * @see org.gvsig.raster.util.BasePanel#init()
66 69
	 */
67
	private void initialize() {
68
		getPanel().setLayout(new BorderLayout());
69
		getPanel().add(getTableContainer(), BorderLayout.CENTER);
70
	protected void init() {
71
		setLayout(new BorderLayout());
72
		add(getTableContainer(), BorderLayout.CENTER);
70 73
	}
74
	
75
	/*
76
	 * (non-Javadoc)
77
	 * @see org.gvsig.raster.util.BasePanel#translate()
78
	 */
79
	protected void translate() {
80
	}
71 81

  
72 82
	private TableContainer getTableContainer() {
73 83
		if (tableContainer == null) {
......
223 233
	public String getTitle() {
224 234
		return RasterToolsUtil.getText(this, "tabla");
225 235
	}
236

  
237
	/*
238
	 * (non-Javadoc)
239
	 * @see org.gvsig.rastertools.colortable.ui.tabs.IColorTableUI#getPanel()
240
	 */
241
	public JPanel getPanel() {
242
		return this;
243
	}
226 244
}

Also available in: Unified diff