Revision 33743 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/DefaultSwingInstallerManager.java

View differences:

DefaultSwingInstallerManager.java
53 53
    private ExtensionPointManager extensionPoints = ToolsLocator
54 54
        .getExtensionPointManager();
55 55

  
56
    private String gvSIGVersion;
56
    private String applicationVersion = "1.0.0";
57 57

  
58
    /**
59
     * Translate a key in a text using the current application language
60
     * 
61
     * @param key
62
     *            The key to translate
63
     * @return
64
     *         The translated key
65
     */
66 58
    public String getText(String key) {
67 59
        return Messages.getText(key);
68 60
    }
69 61

  
70 62
    public MakePluginPackageWizard createMakePluginPackageWizard(
71
        File applicationDirectory) throws MakePluginPackageWizardException {
63
        File applicationFolder, File pluginsFolder, File installFolder)
64
        throws MakePluginPackageWizardException {
72 65
        ExtensionPoint ep =
73 66
            extensionPoints.add(SWING_INSTALLER_MANAGER_EXTENSION_POINT);
74 67
        try {
75
            Object[] args = new Object[1];
76
            args[0] = applicationDirectory;
68
            Object[] args = new Object[3];
69
            args[0] = applicationFolder;
70
            args[1] = pluginsFolder;
71
            args[2] = installFolder;
77 72
            return (MakePluginPackageWizard) ep.create(
78 73
                CREATE_INSTALLER_WIZARD_NAME, args);
79 74
        } catch (Exception e) {
......
83 78
    }
84 79

  
85 80
    public InstallPackageWizard createInstallPackageWizard(
86
        File applicationDirectory) throws InstallPackageWizardException {
81
        File applicationFolder, File pluginsFolder, File installFolder)
82
        throws InstallPackageWizardException {
87 83
        ExtensionPoint ep =
88 84
            extensionPoints.add(SWING_INSTALLER_MANAGER_EXTENSION_POINT);
89 85
        try {
90
            Object[] args = new Object[1];
91
            args[0] = applicationDirectory;
86
            Object[] args = new Object[3];
87
            args[0] = applicationFolder;
88
            args[1] = pluginsFolder;
89
            args[2] = installFolder;
92 90
            return (InstallPackageWizard) ep.create(
93 91
                EXECUTE_INSTALLER_WIZARD_NAME, args);
94 92
        } catch (Exception e) {
......
111 109
        extensionPoint.append(EXECUTE_INSTALLER_WIZARD_NAME, "", clazz);
112 110
    }
113 111

  
114
    public File getDefaultInstallersFolder(File applicationFolder) {
115
        return new File(applicationFolder, "install");
112
    public String getApplicationVersion() {
113
        return applicationVersion;
116 114
    }
117 115

  
118
    public String getGvSIGVersion() {
119
        return gvSIGVersion;
116
    public void setApplicationVersion(String gvSIGVersion) {
117
        this.applicationVersion = gvSIGVersion;
120 118
    }
121 119

  
122
    public void setGvSIGVersion(String gvSIGVersion) {
123
        this.gvSIGVersion = gvSIGVersion;
124
    }
125 120
}

Also available in: Unified diff