Revision 22364 trunk/extensions/extRasterTools-SE/src/org/gvsig/raster/gui/preferences/panels/PreferenceTemporal.java

View differences:

PreferenceTemporal.java
34 34
import org.gvsig.gui.beans.swing.JFileChooser;
35 35
import org.gvsig.raster.Configuration;
36 36
import org.gvsig.raster.RasterLibrary;
37
import org.gvsig.raster.util.PanelBase;
37
import org.gvsig.raster.util.BasePanel;
38 38

  
39 39
import com.iver.andami.PluginServices;
40 40
/**
......
44 44
 * @version 12/12/2007
45 45
 * @author BorSanZa - Borja S?nchez Zamorano (borja.sanchez@iver.es)
46 46
 */
47
public class PreferenceTemporal extends PanelBase implements ActionListener {
48
	private JLabel     labelTemporales    = null;
49
	private JButton    buttonOpen         = null;
50
	private JTextField textFieldDirectory = null;
47
public class PreferenceTemporal extends BasePanel implements ActionListener {
48
	private static final long serialVersionUID   = 1L;
49
	private JLabel            labelTemporales    = null;
50
	private JButton           buttonOpen         = null;
51
	private JTextField        textFieldDirectory = null;
51 52

  
53
	/**
54
	 *Inicializa componentes gr?ficos y traduce
55
	 */
52 56
	public PreferenceTemporal() {
53
		initialize();
57
		init();
54 58
		translate();
55 59
	}
56

  
57
	/**
58
	 * Define todas las cadenas de texto traducidas de esta clase
60
	
61
	/*
62
	 * (non-Javadoc)
63
	 * @see org.gvsig.raster.util.BasePanel#translate()
59 64
	 */
60
	private void translate() {
61
		getPanel().setBorder(BorderFactory.createTitledBorder(getText(this, "rutas")));
65
	protected void translate() {
66
		setBorder(BorderFactory.createTitledBorder(getText(this, "rutas")));
62 67
		getLabelTemporales().setText(getText(this, "temporales") + ":");
63 68
		getButtonOpen().setText(getText(this, "seleccionar_directorio"));
64 69
	}
65 70

  
66
	private void initialize() {
71
	/*
72
	 * (non-Javadoc)
73
	 * @see org.gvsig.raster.util.BasePanel#init()
74
	 */
75
	protected void init() {
67 76
		GridBagConstraints gridBagConstraints;
68 77

  
69
		getPanel().setLayout(new GridBagLayout());
78
		setLayout(new GridBagLayout());
70 79

  
71 80
		gridBagConstraints = new GridBagConstraints();
72 81
		gridBagConstraints.insets = new Insets(5, 5, 5, 2);
73
		getPanel().add(getLabelTemporales(), gridBagConstraints);
82
		add(getLabelTemporales(), gridBagConstraints);
74 83

  
75 84
		gridBagConstraints = new GridBagConstraints();
76 85
		gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
77 86
		gridBagConstraints.weightx = 1.0;
78 87
		gridBagConstraints.insets = new Insets(5, 2, 5, 2);
79
		getPanel().add(getTextFieldDirectory(), gridBagConstraints);
88
		add(getTextFieldDirectory(), gridBagConstraints);
80 89

  
81 90
		gridBagConstraints = new GridBagConstraints();
82 91
		gridBagConstraints.insets = new Insets(5, 2, 5, 5);
83
		getPanel().add(getButtonOpen(), gridBagConstraints);
92
		add(getButtonOpen(), gridBagConstraints);
84 93
	}
85 94

  
86 95
	private JLabel getLabelTemporales() {
......
143 152
		chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
144 153
		chooser.setDialogTitle(PluginServices.getText(this, "seleccionar_directorio"));
145 154

  
146
		if (chooser.showOpenDialog(getPanel()) == JFileChooser.APPROVE_OPTION)
155
		if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION)
147 156
			getTextFieldDirectory().setText(chooser.getSelectedFile().getAbsolutePath());
148 157

  
149 158
		JFileChooser.setLastPath(this.getClass().getName(), new File(getTextFieldDirectory().getText()));

Also available in: Unified diff