Code Generator for Eclipse Code
Brought to you by:
hotzst
--- a/plugin/src/ch/sahits/codegen/java/wizards/DBDefinitionPage.java +++ b/plugin/src/ch/sahits/codegen/java/wizards/DBDefinitionPage.java @@ -9,7 +9,11 @@ import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.Text; - +/** + * This WizardPage let's you supply the database specific data. + * @author Andi Hotz + * + */ public class DBDefinitionPage extends WizardPage { private Text txtHost; @@ -20,7 +24,10 @@ private String user=null; private Text txtPassword; private String passwd=null; - + + /** + * Set the control up with the layout and the input fields + */ @Override public void createControl(Composite parent) { Composite container = new Composite(parent, SWT.NULL); @@ -34,6 +41,8 @@ createPort(container); createUser(container); createPassword(container); + dialogChanged(); + setControl(container); } /** * Create the input fields for the host
--- a/plugin/src/ch/sahits/codegen/java/wizards/JavaCodegenNewWizard.java +++ b/plugin/src/ch/sahits/codegen/java/wizards/JavaCodegenNewWizard.java @@ -9,13 +9,19 @@ import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IResource; +import org.eclipse.core.runtime.Assert; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IProgressMonitor; +import org.eclipse.jface.dialogs.IDialogPage; import org.eclipse.jface.dialogs.MessageDialog; import org.eclipse.jface.operation.IRunnableWithProgress; import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.IStructuredSelection; +import org.eclipse.jface.wizard.IWizard; +import org.eclipse.jface.wizard.IWizardPage; import org.eclipse.jface.wizard.Wizard; +import org.eclipse.swt.widgets.Composite; +import org.eclipse.swt.widgets.Control; import org.eclipse.ui.INewWizard; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPage;