|
Lines 171-176
Link Here
|
| 171 |
fSourceText.setEnabled(enabled); |
171 |
fSourceText.setEnabled(enabled); |
| 172 |
fOutputlabel.setEnabled(enabled); |
172 |
fOutputlabel.setEnabled(enabled); |
| 173 |
fOutputText.setEnabled(enabled); |
173 |
fOutputText.setEnabled(enabled); |
|
|
174 |
updateExecEnvSection(); |
| 174 |
setPageComplete(validatePage()); |
175 |
setPageComplete(validatePage()); |
| 175 |
} |
176 |
} |
| 176 |
}); |
177 |
}); |
|
Lines 252-258
Link Here
|
| 252 |
} |
253 |
} |
| 253 |
|
254 |
|
| 254 |
private void updateExecEnvSection() { |
255 |
private void updateExecEnvSection() { |
| 255 |
if (fTargetCombo.getText().equals(ICoreConstants.TARGET30)){ |
256 |
if (fTargetCombo.getText().equals(ICoreConstants.TARGET30) || !fJavaButton.getSelection()){ |
| 256 |
fEEChoice.setEnabled(false); |
257 |
fEEChoice.setEnabled(false); |
| 257 |
fExeEnvButton.setEnabled(false); |
258 |
fExeEnvButton.setEnabled(false); |
| 258 |
} else { |
259 |
} else { |
|
Lines 307-313
Link Here
|
| 307 |
fData.setHasBundleStructure(fOSGIButton.getSelection() || Double.parseDouble(fTargetCombo.getText()) >= 3.1); |
308 |
fData.setHasBundleStructure(fOSGIButton.getSelection() || Double.parseDouble(fTargetCombo.getText()) >= 3.1); |
| 308 |
fData.setOSGiFramework(fOSGIButton.getSelection() ? fOSGiCombo.getText() : null); |
309 |
fData.setOSGiFramework(fOSGIButton.getSelection() ? fOSGiCombo.getText() : null); |
| 309 |
fData.setWorkingSets(getSelectedWorkingSets()); |
310 |
fData.setWorkingSets(getSelectedWorkingSets()); |
| 310 |
fData.setExecutionEnvironment(fEEChoice.getText().trim()); |
311 |
if(fJavaButton.getSelection()) |
|
|
312 |
fData.setExecutionEnvironment(fEEChoice.getText().trim()); |
| 311 |
} |
313 |
} |
| 312 |
|
314 |
|
| 313 |
protected boolean validatePage() { |
315 |
protected boolean validatePage() { |