synchronized from quantum plugin
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / wizards / PHPInsertRowPage.java
index 4e850b7..3436157 100644 (file)
@@ -5,6 +5,8 @@ import java.text.MessageFormat;
 import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.jface.wizard.WizardPage;
 import org.eclipse.swt.SWT;
+import org.eclipse.swt.dnd.TextTransfer;
+import org.eclipse.swt.dnd.Transfer;
 import org.eclipse.swt.events.ModifyEvent;
 import org.eclipse.swt.events.ModifyListener;
 import org.eclipse.swt.layout.GridData;
@@ -15,7 +17,7 @@ import org.eclipse.swt.widgets.Text;
 
 import com.quantum.QuantumPlugin;
 import com.quantum.sql.TableRow;
-import com.quantum.view.PHPSourceConsole;
+//import com.quantum.view.PHPSourceConsole;
 import com.quantum.view.tableview.TableAdapter;
 
 public class PHPInsertRowPage extends WizardPage implements SQLPage {
@@ -136,9 +138,12 @@ public class PHPInsertRowPage extends WizardPage implements SQLPage {
     this.query.setText(query);
   }
   public boolean performFinish() {
-    PHPSourceConsole console = PHPSourceConsole.getInstance();
-    console.clear();
-    console.print(query.getText());
+//    PHPSourceConsole console = PHPSourceConsole.getInstance();
+//    console.clear();
+//    console.print(query.getText());
+       QuantumPlugin.getDefault().getSysClip().setContents(
+                       new Object[] { query.getText() },
+                       new Transfer[] { TextTransfer.getInstance()});
     return true;
   }
 }
\ No newline at end of file