- FormData gradientData = new FormData();\r
- gradientData.top = new FormAttachment(0,0);\r
- gradientData.left = new FormAttachment(0,0);\r
- gradientData.right = new FormAttachment(100,0);\r
- gradientData.height = 40;\r
- gradientComposite.setLayoutData(gradientData);\r
- \r
- FormData typeData = new FormData(); \r
- typeData.left = new FormAttachment(0,0);\r
- typeData.right = new FormAttachment(100,0);\r
- typeData.top = new FormAttachment(gradientComposite,0,SWT.BOTTOM);\r
- typeData.height = 20;\r
- typeComposite.setLayoutData(typeData);\r
- \r
- FormData buttonData = new FormData(); \r
- buttonData.left = new FormAttachment(0,0);\r
- buttonData.right = new FormAttachment(100,0);\r
- buttonData.bottom = new FormAttachment(100,0);\r
- buttonData.height = 30;\r
- buttonComposite.setLayoutData(buttonData);\r
+ GridDataFactory.fillDefaults().span(1, 1).grab(true, false).align(SWT.FILL, SWT.CENTER).hint(SWT.DEFAULT, 32).applyTo(gradientComposite);\r
+ GridDataFactory.fillDefaults().grab(true, false).align(SWT.FILL, SWT.CENTER).hint(SWT.DEFAULT, 100).applyTo(table);\r
+ GridDataFactory.fillDefaults().grab(false, true).align(SWT.LEFT, SWT.FILL).applyTo(typeComposite);\r
+ GridDataFactory.fillDefaults().span(1, 1).grab(true, false).align(SWT.FILL, SWT.TOP).applyTo(buttonComposite);\r