|
Lines 100-106
Link Here
|
| 100 |
Composite container = new Composite( parent, SWT.NONE ); |
100 |
Composite container = new Composite( parent, SWT.NONE ); |
| 101 |
container.setLayout( new GridLayout() ); |
101 |
container.setLayout( new GridLayout() ); |
| 102 |
createBrowserModeSection( container ); |
102 |
createBrowserModeSection( container ); |
| 103 |
createRuntimeSettingsSection( container ); |
103 |
createServerSettingsSection( container ); |
| 104 |
createRAPSettingsSection( container ); |
104 |
createRAPSettingsSection( container ); |
| 105 |
createDataLocationSection( container ); |
105 |
createDataLocationSection( container ); |
| 106 |
Dialog.applyDialogFont( container ); |
106 |
Dialog.applyDialogFont( container ); |
|
Lines 297-329
Link Here
|
| 297 |
GridDataFactory.fillDefaults().grab( true, false ).applyTo( applicationUrlTextField ); |
297 |
GridDataFactory.fillDefaults().grab( true, false ).applyTo( applicationUrlTextField ); |
| 298 |
} |
298 |
} |
| 299 |
|
299 |
|
| 300 |
private void createRuntimeSettingsSection( Composite parent ) { |
300 |
private void createServerSettingsSection( Composite parent ) { |
| 301 |
Group group = new Group( parent, SWT.NONE ); |
301 |
Group group = new Group( parent, SWT.NONE ); |
| 302 |
group.setLayoutData( fillHorizontal.create() ); |
302 |
group.setLayoutData( fillHorizontal.create() ); |
| 303 |
group.setText( LaunchMessages.MainTab_ServerSettings ); |
303 |
group.setText( LaunchMessages.MainTab_ServerSettings ); |
| 304 |
group.setLayout( new GridLayout( 2, false ) ); |
304 |
group.setLayout( new GridLayout( 2, true ) ); |
| 305 |
useFixedPortCheckBox = new Button( group, SWT.CHECK ); |
305 |
createServerSettingsFixedPortPart( group ); |
|
|
306 |
createServerSettingsSessionTimeoutPart( group ); |
| 307 |
createServerSettingsContextPathPart( group ); |
| 308 |
} |
| 309 |
|
| 310 |
private void createServerSettingsFixedPortPart( Group group ) { |
| 311 |
Composite composite = new Composite( group, SWT.NONE ); |
| 312 |
composite.setLayout( createGridLayoutWithoutMargin( 2 ) ); |
| 313 |
GridDataFactory.fillDefaults().grab( true, false ).applyTo( composite ); |
| 314 |
useFixedPortCheckBox = new Button( composite, SWT.CHECK ); |
| 306 |
useFixedPortCheckBox.setText( LaunchMessages.MainTab_ManualPortConfig ); |
315 |
useFixedPortCheckBox.setText( LaunchMessages.MainTab_ManualPortConfig ); |
| 307 |
useFixedPortCheckBox.addSelectionListener( selectionListener ); |
316 |
useFixedPortCheckBox.addSelectionListener( selectionListener ); |
| 308 |
portSpinner = new Spinner( group, SWT.BORDER ); |
317 |
portSpinner = new Spinner( composite, SWT.BORDER ); |
| 309 |
portSpinner.setLayoutData( new GridData( SWT.FILL, SWT.DEFAULT, true, false ) ); |
318 |
portSpinner.setLayoutData( new GridData( SWT.FILL, SWT.DEFAULT, true, false ) ); |
| 310 |
portSpinner.setMinimum( RAPLaunchConfig.MIN_PORT_NUMBER ); |
319 |
portSpinner.setMinimum( RAPLaunchConfig.MIN_PORT_NUMBER ); |
| 311 |
portSpinner.setMaximum( RAPLaunchConfig.MAX_PORT_NUMBER ); |
320 |
portSpinner.setMaximum( RAPLaunchConfig.MAX_PORT_NUMBER ); |
| 312 |
portSpinner.addModifyListener( modifyListener ); |
321 |
portSpinner.addModifyListener( modifyListener ); |
| 313 |
useSessionTimeoutCheckBox = new Button( group, SWT.CHECK ); |
322 |
} |
|
|
323 |
|
| 324 |
private void createServerSettingsSessionTimeoutPart( Group group ) { |
| 325 |
Composite composite = new Composite( group, SWT.NONE ); |
| 326 |
composite.setLayout( createGridLayoutWithoutMargin( 2 ) ); |
| 327 |
GridDataFactory.fillDefaults().grab( true, false ).indent( 15, 0 ).applyTo( composite ); |
| 328 |
useSessionTimeoutCheckBox = new Button( composite, SWT.CHECK ); |
| 314 |
useSessionTimeoutCheckBox.setText( LaunchMessages.MainTab_ManualTimeoutConfig ); |
329 |
useSessionTimeoutCheckBox.setText( LaunchMessages.MainTab_ManualTimeoutConfig ); |
| 315 |
useSessionTimeoutCheckBox.addSelectionListener( selectionListener ); |
330 |
useSessionTimeoutCheckBox.addSelectionListener( selectionListener ); |
| 316 |
sessionTimeoutSpinner = new Spinner( group, SWT.BORDER ); |
331 |
sessionTimeoutSpinner = new Spinner( composite, SWT.BORDER ); |
| 317 |
sessionTimeoutSpinner.setLayoutData( new GridData( SWT.FILL, SWT.DEFAULT, true, false ) ); |
332 |
sessionTimeoutSpinner.setLayoutData( new GridData( SWT.FILL, SWT.DEFAULT, true, false ) ); |
| 318 |
sessionTimeoutSpinner.setMinimum( RAPLaunchConfig.MIN_SESSION_TIMEOUT ); |
333 |
sessionTimeoutSpinner.setMinimum( RAPLaunchConfig.MIN_SESSION_TIMEOUT ); |
| 319 |
sessionTimeoutSpinner.setMaximum( RAPLaunchConfig.MAX_SESSION_TIMEOUT ); |
334 |
sessionTimeoutSpinner.setMaximum( RAPLaunchConfig.MAX_SESSION_TIMEOUT ); |
| 320 |
sessionTimeoutSpinner.addModifyListener( modifyListener ); |
335 |
sessionTimeoutSpinner.addModifyListener( modifyListener ); |
| 321 |
contextPathCheckBox = new Button( group, SWT.CHECK ); |
336 |
} |
|
|
337 |
|
| 338 |
private void createServerSettingsContextPathPart( Group group ) { |
| 339 |
Composite composite = new Composite( group, SWT.NONE ); |
| 340 |
composite.setLayout( createGridLayoutWithoutMargin( 2 ) ); |
| 341 |
GridDataFactory.fillDefaults().grab( true, false ).span( 2, 1 ).applyTo( composite ); |
| 342 |
contextPathCheckBox = new Button( composite, SWT.CHECK ); |
| 322 |
contextPathCheckBox.setText( LaunchMessages.MainTab_ManualContextPath ); |
343 |
contextPathCheckBox.setText( LaunchMessages.MainTab_ManualContextPath ); |
| 323 |
contextPathCheckBox.addSelectionListener( selectionListener ); |
344 |
contextPathCheckBox.addSelectionListener( selectionListener ); |
| 324 |
contextPathTextField = new Text( group, SWT.BORDER | SWT.SINGLE ); |
345 |
contextPathTextField = new Text( composite, SWT.BORDER | SWT.SINGLE ); |
| 325 |
GridDataFactory.fillDefaults().grab( true, false ).applyTo( contextPathTextField ); |
|
|
| 326 |
contextPathTextField.addModifyListener( modifyListener ); |
346 |
contextPathTextField.addModifyListener( modifyListener ); |
|
|
347 |
GridDataFactory.fillDefaults() |
| 348 |
.grab( true, false ) |
| 349 |
.indent( 13, 0 ) |
| 350 |
.applyTo( contextPathTextField ); |
| 327 |
} |
351 |
} |
| 328 |
|
352 |
|
| 329 |
private void createRAPSettingsSection( Composite parent ) { |
353 |
private void createRAPSettingsSection( Composite parent ) { |
|
Lines 347-354
Link Here
|
| 347 |
return result; |
371 |
return result; |
| 348 |
} |
372 |
} |
| 349 |
|
373 |
|
| 350 |
private void createRAPSettingsLeftPart( Composite leftPartComposite ) { |
374 |
private void createRAPSettingsLeftPart( Composite parent ) { |
| 351 |
developmentModeCheckBox = new Button( leftPartComposite, SWT.CHECK ); |
375 |
developmentModeCheckBox = new Button( parent, SWT.CHECK ); |
| 352 |
developmentModeCheckBox.setText( LaunchMessages.MainTab_DevelopmentMode ); |
376 |
developmentModeCheckBox.setText( LaunchMessages.MainTab_DevelopmentMode ); |
| 353 |
developmentModeCheckBox.addSelectionListener( selectionListener ); |
377 |
developmentModeCheckBox.addSelectionListener( selectionListener ); |
| 354 |
} |
378 |
} |