Revision 32286 branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/creation/wizard/SelectOutputFileWizard.java

View differences:

SelectOutputFileWizard.java
27 27
 
28 28
package org.gvsig.installer.swing.impl.creation.wizard;
29 29

  
30
import java.io.File;
31
import java.io.FileNotFoundException;
32
import java.io.FileOutputStream;
33

  
34
import javax.swing.JOptionPane;
30 35
import javax.swing.JPanel;
31 36

  
37
import org.gvsig.installer.lib.api.InstallerInfo;
32 38
import org.gvsig.installer.swing.impl.InstallerWizardPanel;
33 39
import org.gvsig.installer.swing.impl.creation.DefaultInstallerCreationWizard;
34 40
import org.gvsig.installer.swing.impl.creation.panel.SelectOutputFilePanel;
41
import org.slf4j.Logger;
42
import org.slf4j.LoggerFactory;
35 43

  
36 44
/**
37 45
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
38 46
 */
39 47
public class SelectOutputFileWizard extends SelectOutputFilePanel implements InstallerWizardPanel{
40 48
	private DefaultInstallerCreationWizard installerCreationWizard;
49
	private static final Logger logger = LoggerFactory.getLogger(SelectOutputFileWizard.class);
41 50
	
42 51
	public SelectOutputFileWizard(DefaultInstallerCreationWizard installerCreationWizard) {
43 52
		super();
......
53 62
	}
54 63

  
55 64
	public void lastPanel() {
56
		// TODO Auto-generated method stub
57
		
65
			
58 66
	}
59 67

  
60 68
	public void nextPanel() {
61
		// TODO Auto-generated method stub
62
		
69
		try {
70
			installerCreationWizard.setOutputStream(new FileOutputStream(getSelectedFile()));
71
		} catch (FileNotFoundException e) {
72
			logger.error(swingInstallerManager.getText("installer_create_output_file_exception"), e);
73
			JOptionPane.showMessageDialog(installerCreationWizard, 
74
					swingInstallerManager.getText("installer_create_output_file_exception"));
75
		}				
63 76
	}
64 77

  
65 78
	public void updatePanel() {
66
		// TODO Auto-generated method stub
67 79
		
80
				
68 81
	}
69 82

  
70 83
}

Also available in: Unified diff