Revision 91 trunk/org.gvsig.customize.app/org.gvsig.customize.app.mainplugin/src/main/java/org/gvsig/customize/CustomizeExtension.java

View differences:

CustomizeExtension.java
61 61
    }
62 62

  
63 63

  
64
    
64

  
65 65
    private void doCreateDistributionTask(final DistributionParametersPanel panel) {
66 66
        ApplicationManager application = ApplicationLocator.getManager();
67
                
67

  
68 68
        if( panel.getOnlineInstaller()==null ) {
69 69
            application.messageDialog(
70
                    "Shall specify the online installer to use", 
71
                    "Parameter required", 
70
                    "Shall specify the online installer to use",
71
                    "Parameter required",
72 72
                    JOptionPane.WARNING_MESSAGE);
73 73
            return;
74 74
        }
75 75
        if( panel.getWorkingFolder()==null ) {
76 76
            application.messageDialog(
77
                    "Shall specify the working folder to use", 
78
                    "Parameter required", 
77
                    "Shall specify the working folder to use",
78
                    "Parameter required",
79 79
                    JOptionPane.WARNING_MESSAGE);
80 80
            return;
81 81
        }
82 82
//        if( panel.getPackageSet()==null ) {
83 83
//            application.messageDialog(
84
//                    "Shall specify the package set to use", 
85
//                    "Parameter required", 
84
//                    "Shall specify the package set to use",
85
//                    "Parameter required",
86 86
//                    JOptionPane.WARNING_MESSAGE);
87 87
//            return;
88 88
//        }
89 89
        if( panel.getDistributionId()==null ) {
90 90
            application.messageDialog(
91
                    "Shall specify the identifier of the new distribution", 
92
                    "Parameter required", 
91
                    "Shall specify the identifier of the new distribution",
92
                    "Parameter required",
93 93
                    JOptionPane.WARNING_MESSAGE);
94 94
            return;
95 95
        }
96
        
96

  
97 97
        panel.setCloseAndCreateEnabled(false);
98
        
98

  
99 99
        final DistributionBuilder builder = new DistributionBuilder(panel);
100 100
        builder.setDistributionId(panel.getDistributionId());
101 101
        builder.setOnlineInstaller(panel.getOnlineInstaller());
102 102
        builder.setPackageSet(panel.getPackageSetFolder());
103 103
        builder.setWorkingFolder(panel.getWorkingFolder());
104 104
        builder.setIncludeCustomizePlugin(panel.getIncludeCustomizePlugin());
105
        
105

  
106 106
        Thread task = new Thread(new Runnable() {
107 107
            @Override
108 108
            public void run() {
......
121 121
    }
122 122

  
123 123
    public boolean isVisible() {
124
        PackageManager pkgmanager = ToolsLocator.getPackageManager();
125
        if( PackageManager.OS.LINUX.equalsIgnoreCase(pkgmanager.getOperatingSystem()) ) {
126
            return true;
127
        }
128
        return false;
124
        return true;
129 125
    }
130 126
}

Also available in: Unified diff