8162d3cb8ced483cd052bf5b6519d0c7d5e794a5
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.sql / src / net / sourceforge / phpdt / sql / wizards / SQLRowWizard.java
1 package net.sourceforge.phpdt.sql.wizards;
2
3 import net.sourceforge.phpdt.sql.IConstants;
4 import net.sourceforge.phpdt.sql.sql.TableRow;
5 import net.sourceforge.phpdt.sql.view.tableview.TableAdapter;
6
7 import org.eclipse.jface.wizard.Wizard;
8
9 public class SQLRowWizard extends Wizard implements IConstants {
10   SQLPage page;
11   TableRow row;
12   TableAdapter adapter;
13   public void init(
14     String title,
15     SQLPage page,
16     TableRow row,
17     TableAdapter adapter) {
18     if (DEBUG) {
19       System.out.println("Init SQL row wizard");
20     }
21     this.row = row;
22     this.adapter = adapter;
23     this.page = page;
24     setWindowTitle(title);
25   }
26   public boolean performFinish() {
27     if (DEBUG) {
28       System.out.println("Perform SQL row wizard finish");
29     }
30     return page.performFinish();
31   }
32   public void addPages() {
33     if (DEBUG) {
34       System.out.println("SQL row wizard adding pages");
35     }
36     page.init(row, adapter);
37     addPage(page);
38   }
39 }