initial quantum version
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / wizards / SQLRowWizard.java
diff --git a/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/wizards/SQLRowWizard.java b/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/wizards/SQLRowWizard.java
new file mode 100644 (file)
index 0000000..bc37001
--- /dev/null
@@ -0,0 +1,28 @@
+package com.quantum.wizards;
+
+import com.quantum.sql.TableRow;
+import com.quantum.view.tableview.TableAdapter;
+
+import org.eclipse.jface.wizard.Wizard;
+
+public class SQLRowWizard extends Wizard {
+       SQLPage page;
+       TableRow row;
+       TableAdapter adapter;
+       public void init(String title, SQLPage page, TableRow row, TableAdapter adapter) {
+               System.out.println("Init SQL row wizard"); //$NON-NLS-1$
+               this.row = row;
+               this.adapter = adapter;
+               this.page = page;
+               setWindowTitle(title);
+       }
+       public boolean performFinish() {
+               System.out.println("Perform SQL row wizard finish"); //$NON-NLS-1$
+               return page.performFinish();
+       }
+       public void addPages() {
+               System.out.println("QL row wizard adding pages"); //$NON-NLS-1$
+               page.init(row, adapter);
+               addPage(page);
+       }
+}