Revision 32564

View differences:

branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/test/java/org/gvsig/installer/main/execution/InstallerExecutionWizardFromDefaultDirectoryLauncher.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.execution;
29

  
30
import java.io.File;
31
import java.io.IOException;
32

  
33
import org.gvsig.installer.lib.api.execution.InstallerExecutionServiceException;
34
import org.gvsig.installer.main.DefaultLauncher;
35
import org.gvsig.installer.main.MainInstallerLibrary;
36
import org.gvsig.installer.swing.api.execution.CreateInstallerExecutionWizardException;
37
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallerExecutionWizardFromDefaultDirectoryLauncher extends DefaultLauncher{
44
	
45
	public static void main(String[] args) throws LocatorException, InstallerExecutionServiceException, CreateInstallerExecutionWizardException, IOException{		
46
		new DefaultLibrariesInitializer().fullInitialize();
47
		MainInstallerLibrary mainInstallerLibrary = new MainInstallerLibrary();
48
		mainInstallerLibrary.initialize();
49
		mainInstallerLibrary.postInitialize();
50
		
51
		new InstallerExecutionWizardFromDefaultDirectoryLauncher();
52
	}
53
	
54
	public InstallerExecutionWizardFromDefaultDirectoryLauncher() throws LocatorException, CreateInstallerExecutionWizardException, InstallerExecutionServiceException, IOException{
55
		File applicationDirectory = getApplicationDirectory();	
56
		
57
		InstallerExecutionFrame frame = new InstallerExecutionFrame();		
58
		frame.setApplicationDirectory(applicationDirectory);
59
		frame.installFromDefaultDirectory();
60
		frame.setVisible(true);		
61
	}
62
}
63

  
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/test/java/org/gvsig/installer/main/execution/InstallerExecutionWizardLauncher.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.execution;
29

  
30
import java.io.File;
31
import java.io.IOException;
32

  
33
import org.gvsig.installer.lib.api.execution.InstallerExecutionServiceException;
34
import org.gvsig.installer.main.DefaultLauncher;
35
import org.gvsig.installer.main.MainInstallerLibrary;
36
import org.gvsig.installer.swing.api.execution.CreateInstallerExecutionWizardException;
37
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallerExecutionWizardLauncher extends DefaultLauncher {	
44

  
45
	public static void main(String[] args) throws LocatorException, InstallerExecutionServiceException, CreateInstallerExecutionWizardException, IOException{		
46
		new DefaultLibrariesInitializer().fullInitialize();
47
		MainInstallerLibrary mainInstallerLibrary = new MainInstallerLibrary();
48
		mainInstallerLibrary.initialize();
49
		mainInstallerLibrary.postInitialize();
50
		
51
		new InstallerExecutionWizardLauncher();
52
	}
53
	
54
	public InstallerExecutionWizardLauncher() throws LocatorException, CreateInstallerExecutionWizardException, InstallerExecutionServiceException, IOException{
55
		File applicationDirectory = getApplicationDirectory();	
56
		
57
		InstallerExecutionFrame frame = new InstallerExecutionFrame();		
58
		frame.setApplicationDirectory(applicationDirectory);
59
		frame.setVisible(true);		
60
	}
61
}
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/test/java/org/gvsig/installer/main/execution/InstallPackageWizardFromDefaultDirectoryLauncher.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.execution;
29

  
30
import java.io.File;
31
import java.io.IOException;
32

  
33
import org.gvsig.installer.lib.api.execution.InstallPackageServiceException;
34
import org.gvsig.installer.main.DefaultLauncher;
35
import org.gvsig.installer.main.MainInstallerLibrary;
36
import org.gvsig.installer.swing.api.execution.InstallPackageWizardException;
37
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallPackageWizardFromDefaultDirectoryLauncher extends DefaultLauncher{
44
	
45
	public static void main(String[] args) throws LocatorException, InstallPackageServiceException, InstallPackageWizardException, IOException{		
46
		new DefaultLibrariesInitializer().fullInitialize();
47
		MainInstallerLibrary mainInstallerLibrary = new MainInstallerLibrary();
48
		mainInstallerLibrary.initialize();
49
		mainInstallerLibrary.postInitialize();
50
		
51
		new InstallPackageWizardFromDefaultDirectoryLauncher();
52
	}
53
	
54
	public InstallPackageWizardFromDefaultDirectoryLauncher() throws LocatorException, InstallPackageWizardException, InstallPackageServiceException, IOException{
55
		File applicationDirectory = getApplicationDirectory();	
56
		
57
		InstallPackageServiceFrame frame = new InstallPackageServiceFrame(applicationDirectory);		
58
		frame.installFromDefaultDirectory();
59
		frame.setVisible(true);		
60
	}
61
}
62

  
0 63

  
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/test/java/org/gvsig/installer/main/execution/InstallPackageWizardLauncher.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.execution;
29

  
30
import java.io.File;
31
import java.io.IOException;
32

  
33
import org.gvsig.installer.lib.api.execution.InstallPackageServiceException;
34
import org.gvsig.installer.main.DefaultLauncher;
35
import org.gvsig.installer.main.MainInstallerLibrary;
36
import org.gvsig.installer.swing.api.execution.InstallPackageWizardException;
37
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallPackageWizardLauncher extends DefaultLauncher {	
44

  
45
	public static void main(String[] args) throws LocatorException, InstallPackageServiceException, InstallPackageWizardException, IOException{		
46
		new DefaultLibrariesInitializer().fullInitialize();
47
		MainInstallerLibrary mainInstallerLibrary = new MainInstallerLibrary();
48
		mainInstallerLibrary.initialize();
49
		mainInstallerLibrary.postInitialize();
50
		
51
		new InstallPackageWizardLauncher();
52
	}
53
	
54
	public InstallPackageWizardLauncher() throws LocatorException, InstallPackageWizardException, InstallPackageServiceException, IOException{
55
		File applicationDirectory = getApplicationDirectory();	
56
		
57
		InstallPackageServiceFrame frame = new InstallPackageServiceFrame(applicationDirectory);		
58
		frame.setVisible(true);		
59
	}
60
}
0 61

  
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/test/java/org/gvsig/installer/main/creation/InstallerCreationWizardLauncher.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.creation;
29

  
30
import java.io.File;
31
import java.io.IOException;
32

  
33
import org.gvsig.installer.lib.api.creation.InstallerCreationServiceException;
34
import org.gvsig.installer.main.DefaultLauncher;
35
import org.gvsig.installer.main.MainInstallerLibrary;
36
import org.gvsig.installer.swing.api.creation.CreateInstallerCreationWizardException;
37
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallerCreationWizardLauncher extends DefaultLauncher{
44

  
45
	public static void main(String[] args) throws LocatorException, CreateInstallerCreationWizardException, IOException, InstallerCreationServiceException{		
46
		new DefaultLibrariesInitializer().fullInitialize();
47
		MainInstallerLibrary mainInstallerLibrary = new MainInstallerLibrary();
48
		mainInstallerLibrary.initialize();
49
		mainInstallerLibrary.postInitialize();
50
		
51
		new InstallerCreationWizardLauncher();
52
	}
53
	
54
	public InstallerCreationWizardLauncher() throws LocatorException, CreateInstallerCreationWizardException, IOException, InstallerCreationServiceException
55
	{	
56
		File applicationDirectory = getApplicationDirectory();	
57

  
58
		InstallerCreationFrame frame = new InstallerCreationFrame();		
59
		frame.setApplicationDirectory(applicationDirectory);
60
		frame.setVisible(true);		
61
	}
62

  
63
}
64

  
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/test/java/org/gvsig/installer/main/creation/MakePluginPackageWizardLauncher.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.creation;
29

  
30
import java.io.File;
31
import java.io.IOException;
32

  
33
import org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException;
34
import org.gvsig.installer.main.DefaultLauncher;
35
import org.gvsig.installer.main.MainInstallerLibrary;
36
import org.gvsig.installer.swing.api.creation.MakePluginPackageWizardException;
37
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class MakePluginPackageWizardLauncher extends DefaultLauncher{
44

  
45
	public static void main(String[] args) throws LocatorException, MakePluginPackageWizardException, IOException, MakePluginPackageServiceException{		
46
		new DefaultLibrariesInitializer().fullInitialize();
47
		MainInstallerLibrary mainInstallerLibrary = new MainInstallerLibrary();
48
		mainInstallerLibrary.initialize();
49
		mainInstallerLibrary.postInitialize();
50
		
51
		new MakePluginPackageWizardLauncher();
52
	}
53
	
54
	public MakePluginPackageWizardLauncher() throws LocatorException, MakePluginPackageWizardException, IOException, MakePluginPackageServiceException
55
	{	
56
		File applicationDirectory = getApplicationDirectory();	
57

  
58
		MakePluginPackageFrame frame = new MakePluginPackageFrame(applicationDirectory);		
59
		frame.setVisible(true);		
60
	}
61

  
62
}
63

  
0 64

  
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/main/java/org/gvsig/installer/main/execution/InstallerExecutionFrame.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.execution;
29

  
30
import java.io.File;
31

  
32
import javax.swing.JFrame;
33

  
34
import org.gvsig.installer.lib.api.execution.InstallerExecutionServiceException;
35
import org.gvsig.installer.swing.api.SwingInstallerLocator;
36
import org.gvsig.installer.swing.api.execution.CreateInstallerExecutionWizardException;
37
import org.gvsig.installer.swing.api.execution.InstallerExecutionWizard;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallerExecutionFrame extends JFrame{
44
	private InstallerExecutionWizard installerExecutionWizard;
45
	
46
	public InstallerExecutionFrame() throws LocatorException, CreateInstallerExecutionWizardException
47
	{
48
		super();	
49
		installerExecutionWizard = SwingInstallerLocator.getSwingInstallerManager().createInstallerExecutionWizard();
50
		this.add(installerExecutionWizard);
51
		setSize(750, 450);
52
	}
53
	
54
	public void setApplicationDirectory(File applicationDirectory) throws InstallerExecutionServiceException{
55
		installerExecutionWizard.setApplicationDirectory(applicationDirectory);
56
	}	
57
	
58
	public void installFromDefaultDirectory() throws InstallerExecutionServiceException{
59
		installerExecutionWizard.installFromDefaultDirectory();
60
	}	
61
	
62
	
63
}
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/main/java/org/gvsig/installer/main/execution/InstallPackageServiceFrame.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
*
3
* Copyright (C) 2007-2008 Infrastructures and Transports Department
4
* of the Valencian Government (CIT)
5
* 
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
* 
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
* 
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
* MA  02110-1301, USA.
20
* 
21
*/
22

  
23
/*
24
* AUTHORS (In addition to CIT):
25
* 2010 {Prodevelop}   {Task}
26
*/
27
 
28
package org.gvsig.installer.main.execution;
29

  
30
import java.io.File;
31

  
32
import javax.swing.JFrame;
33

  
34
import org.gvsig.installer.lib.api.execution.InstallPackageServiceException;
35
import org.gvsig.installer.swing.api.SwingInstallerLocator;
36
import org.gvsig.installer.swing.api.execution.InstallPackageWizard;
37
import org.gvsig.installer.swing.api.execution.InstallPackageWizardException;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallPackageServiceFrame extends JFrame{
44
	private InstallPackageWizard installerExecutionWizard;
45
	
46
	public InstallPackageServiceFrame(File applicationDirectory) throws LocatorException, InstallPackageWizardException
47
	{
48
		super();	
49
		installerExecutionWizard = SwingInstallerLocator.getSwingInstallerManager().createInstallPackageWizard(applicationDirectory);
50
		this.add(installerExecutionWizard);
51
		setSize(750, 450);
52
	}	
53
	
54
	public void installFromDefaultDirectory() throws InstallPackageServiceException{
55
		installerExecutionWizard.installFromDefaultDirectory();
56
	}	
57
	
58
	
59
}
0 60

  
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/main/java/org/gvsig/installer/main/creation/InstallerCreationFrame.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
 *
3
 * Copyright (C) 2007-2008 Infrastructures and Transports Department
4
 * of the Valencian Government (CIT)
5
 * 
6
 * This program is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU General Public License
8
 * as published by the Free Software Foundation; either version 2
9
 * of the License, or (at your option) any later version.
10
 * 
11
 * This program is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 * GNU General Public License for more details.
15
 * 
16
 * You should have received a copy of the GNU General Public License
17
 * along with this program; if not, write to the Free Software
18
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
 * MA  02110-1301, USA.
20
 * 
21
 */
22

  
23
/*
24
 * AUTHORS (In addition to CIT):
25
 * 2010 {Prodevelop}   {Task}
26
 */
27

  
28
package org.gvsig.installer.main.creation;
29

  
30
import java.io.File;
31

  
32
import javax.swing.JFrame;
33

  
34
import org.gvsig.installer.lib.api.creation.InstallerCreationServiceException;
35
import org.gvsig.installer.swing.api.SwingInstallerLocator;
36
import org.gvsig.installer.swing.api.creation.CreateInstallerCreationWizardException;
37
import org.gvsig.installer.swing.api.creation.InstallerCreationWizard;
38
import org.gvsig.tools.locator.LocatorException;
39

  
40
/**
41
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
42
 */
43
public class InstallerCreationFrame extends JFrame{
44
	private InstallerCreationWizard installerCreationWizard;
45
	
46
	public InstallerCreationFrame() throws LocatorException, CreateInstallerCreationWizardException
47
	{
48
		super();	
49
		installerCreationWizard = SwingInstallerLocator.getSwingInstallerManager().createInstallerCreationWizard();
50
		this.add(installerCreationWizard);
51
		setSize(750, 450);
52
	}
53
	
54
	public void setApplicationDirectory(File pluginsDirectory) throws InstallerCreationServiceException{
55
		installerCreationWizard.setApplicationDirectory(pluginsDirectory);
56
	}
57
}
58

  
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.main/src/main/java/org/gvsig/installer/main/creation/MakePluginPackageFrame.java
1
/* gvSIG. Geographic Information System of the Valencian Government
2
 *
3
 * Copyright (C) 2007-2008 Infrastructures and Transports Department
4
 * of the Valencian Government (CIT)
5
 * 
6
 * This program is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU General Public License
8
 * as published by the Free Software Foundation; either version 2
9
 * of the License, or (at your option) any later version.
10
 * 
11
 * This program is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 * GNU General Public License for more details.
15
 * 
16
 * You should have received a copy of the GNU General Public License
17
 * along with this program; if not, write to the Free Software
18
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
 * MA  02110-1301, USA.
20
 * 
21
 */
22

  
23
/*
24
 * AUTHORS (In addition to CIT):
25
 * 2010 {Prodevelop}   {Task}
26
 */
27

  
28
package org.gvsig.installer.main.creation;
29

  
30
import java.io.File;
31

  
32
import javax.swing.JFrame;
33

  
34
import org.gvsig.installer.swing.api.SwingInstallerLocator;
35
import org.gvsig.installer.swing.api.creation.MakePluginPackageWizard;
36
import org.gvsig.installer.swing.api.creation.MakePluginPackageWizardException;
37
import org.gvsig.tools.locator.LocatorException;
38

  
39
/**
40
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
41
 */
42
public class MakePluginPackageFrame extends JFrame{
43
	private MakePluginPackageWizard installerCreationWizard;
44
	
45
	public MakePluginPackageFrame(File applicationDirectory) throws LocatorException, MakePluginPackageWizardException
46
	{
47
		super();	
48
		installerCreationWizard = SwingInstallerLocator.getSwingInstallerManager().createMakePluginPackageWizard(applicationDirectory);
49
		this.add(installerCreationWizard);
50
		setSize(750, 450);
51
	}	
52
	
53
}
54

  
0 55

  

Also available in: Unified diff