minor layout tweaks to the entity generation wizard
diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/DatabaseGroup.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/DatabaseGroup.java
index ea01485..b983817 100644
--- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/DatabaseGroup.java
+++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/DatabaseGroup.java
@@ -90,7 +90,10 @@
this.connectionComboBox = this.buildComboBox(parent, widthHint, this.buildConnectionComboBoxSelectionListener());
// add connection button
- this.buildButton(parent, JptUiEntityGenMessages.addConnectionLink, ImageRepository.getAddConnectionButtonImage(this.resourceManager), this.buildAddConnectionLinkSelectionListener());
+ Button addConnectionButton = this.buildButton(parent, JptUiEntityGenMessages.addConnectionLink, ImageRepository.getAddConnectionButtonImage(this.resourceManager), this.buildAddConnectionLinkSelectionListener());
+ GridData data = new GridData();
+ addConnectionButton.setLayoutData(data);
+
// A composite holds the reconnect button & text
this.buildLabel(parent, 1, ""); //$NON-NLS-1$
@@ -109,7 +112,7 @@
// schema combo-box
this.buildLabel(parent, 1, JptUiEntityGenMessages.schema);
this.schemaComboBox = new Combo(parent, SWT.BORDER | SWT.READ_ONLY);
- GridData data = new GridData(SWT.BEGINNING, SWT.CENTER, true, false);
+ data = new GridData(SWT.BEGINNING, SWT.CENTER, true, false);
data.horizontalAlignment = SWT.FILL;
data.horizontalSpan = 1;
data.grabExcessHorizontalSpace = true ;
diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TableGenPanel.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TableGenPanel.java
index 75518c9..f533675 100644
--- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TableGenPanel.java
+++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TableGenPanel.java
@@ -100,14 +100,12 @@
}
private void createGenerateOptionalAnnotationControls(Group parent, int columns) {
- SWTUtil.createLabel(parent, 1, "");
generateOptionalAnnotations = new Button(parent, SWT.CHECK );
generateOptionalAnnotations.setText( JptUiEntityGenMessages.GenerateEntitiesWizard_defaultTablePage_genOptionalAnnotations);
generateOptionalAnnotations.setToolTipText(JptUiEntityGenMessages.GenerateEntitiesWizard_defaultTablePage_genOptionalAnnotations_desc);
GridData gd = new GridData();
- gd.horizontalSpan = columns-1;
- gd.horizontalIndent = 3 ;
+ gd.horizontalSpan = columns;
generateOptionalAnnotations.setLayoutData(gd);
generateOptionalAnnotations.addSelectionListener(new SelectionListener(){
public void widgetDefaultSelected(SelectionEvent e) {}
diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TablesSelectorWizardPage.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TablesSelectorWizardPage.java
index 3d20c0a..9e971f4 100644
--- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TablesSelectorWizardPage.java
+++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/gen/TablesSelectorWizardPage.java
@@ -137,8 +137,6 @@
createTablesSelectionControl(composite, nColumns);
- //Filler column
- new Label( composite, SWT.NONE);
this.updatePersistenceXmlCheckBox = new Button(composite, SWT.CHECK);
this.updatePersistenceXmlCheckBox.setText(JptUiEntityGenMessages.GenerateEntitiesWizard_tableSelectPage_updatePersistenceXml );
@@ -151,7 +149,7 @@
}
});
- fillColumns( this.updatePersistenceXmlCheckBox, 2);
+ fillColumns( this.updatePersistenceXmlCheckBox, 3);
//Filler column
@@ -319,6 +317,9 @@
Composite buttonComposite = new Composite(parent, SWT.NULL);
GridLayout buttonLayout = new GridLayout(1, false);
+ buttonLayout.marginHeight = 0;
+ buttonLayout.marginWidth = 0;
+
buttonComposite.setLayout(buttonLayout);
GridData data = new GridData();
data.horizontalAlignment = GridData.FILL;