org.formaria.editor.builder.database
Class DatabaseFormBuilderDndHelper

java.lang.Object
  extended by org.formaria.editor.builder.database.DatabaseFormBuilderDndHelper
All Implemented Interfaces:
PageDesignerDndHelper

public class DatabaseFormBuilderDndHelper
extends java.lang.Object
implements PageDesignerDndHelper

A transfer handler helper for the page designer

Copyright (c) Formaria Ltd., 2002-2007

$Revision: 1.77 $

License: see License.txt


Constructor Summary
DatabaseFormBuilderDndHelper()
          Creates a new instance of DatabaseFormBuilderDndHelper
 
Method Summary
 boolean canImport(EditorProject currentProject, PageDesigner pd, javax.swing.JComponent c, java.awt.datatransfer.DataFlavor[] flavors)
          Overridden to include a check for a color flavor.
 FormGeneratorInfo getFormBuilderInfo(EditorProject currentProject, java.awt.datatransfer.Transferable t)
           
 boolean importData(EditorProject currentProject, PageDesigner pd, javax.swing.JComponent c, java.awt.datatransfer.Transferable t, java.awt.Point pt)
          Overridden to import a supported flavor if it is available.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseFormBuilderDndHelper

public DatabaseFormBuilderDndHelper()
Creates a new instance of DatabaseFormBuilderDndHelper

Method Detail

importData

public boolean importData(EditorProject currentProject,
                          PageDesigner pd,
                          javax.swing.JComponent c,
                          java.awt.datatransfer.Transferable t,
                          java.awt.Point pt)
Overridden to import a supported flavor if it is available.

Specified by:
importData in interface PageDesignerDndHelper

getFormBuilderInfo

public FormGeneratorInfo getFormBuilderInfo(EditorProject currentProject,
                                            java.awt.datatransfer.Transferable t)

canImport

public boolean canImport(EditorProject currentProject,
                         PageDesigner pd,
                         javax.swing.JComponent c,
                         java.awt.datatransfer.DataFlavor[] flavors)
Overridden to include a check for a color flavor.

Specified by:
canImport in interface PageDesignerDndHelper