org.hsqldb.util
Class Transfer

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--org.hsqldb.util.Transfer

public class Transfer
extends Applet
implements ActionListener, ItemListener, WindowListener


Inner Class Summary
 (package private) classTransfer.Table
           

Inner classes inherited from class java.applet.Applet
Applet.AccessibleApplet

Inner classes inherited from class java.awt.Panel
Panel.AccessibleAWTPanel

Field Summary
 (package private) static booleanbMustExit
           
 (package private) java.awt.ButtonbStart
           
 (package private) java.awt.CheckboxcCreate
           
 (package private) java.awt.CheckboxcDelete
           
 (package private) java.awt.CheckboxcDrop
           
 (package private) java.awt.CheckboxcInsert
           
 (package private) java.sql.ConnectioncSource
           
 (package private) java.sql.ConnectioncTarget
           
 (package private) java.awt.CheckboxcTransfer
           
 (package private) java.sql.DatabaseMetaDatadSourceMeta
           
 (package private) java.sql.DatabaseMetaDatadTargetMeta
           
 (package private) java.awt.FramefMain
           
 (package private) java.util.HashtablehTypes
           
 (package private) intiMaxRows
           
 (package private) java.awt.ImageimgEmpty
           
 (package private) java.awt.ListlTable
           
 (package private) java.lang.StringsLast
           
 (package private) java.sql.StatementsSourceStatement
           
 (package private) java.sql.StatementsTargetStatement
           
 (package private) org.hsqldb.util.Transfer.TabletCurrent
           
 (package private) java.awt.TextFieldtDestCreate
           
 (package private) java.awt.TextFieldtDestDelete
           
 (package private) java.awt.TextFieldtDestDrop
           
 (package private) java.awt.TextFieldtDestInsert
           
 (package private) java.awt.TextFieldtDestTable
           
 (package private) java.awt.TextFieldtMessage
           
 (package private) java.awt.TextFieldtSourceSelect
           
 (package private) java.awt.TextFieldtSourceTable
           
 (package private) java.util.VectortTable
           

Fields inherited from class java.awt.Component
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT

Constructor Summary
Transfer()
           

Method Summary
 voidactionPerformed(java.awt.event.ActionEvent )
           
 (package private) voidaddMenuItems(java.awt.Menu , java.lang.String[] )
           
 (package private) java.awt.PanelcreateBorderPanel(java.awt.Component )
           
 (package private) java.awt.LabelcreateLabel(java.lang.String )
           
 (package private) voiddisplayTable(org.hsqldb.util.Transfer.Table )
           
 voidinit()
           
 (package private) voidinitGUI()
           
 voiditemStateChanged(java.awt.event.ItemEvent )
           
 static voidmain(java.lang.String[] )
           
 (package private) voidmain()
           
 (package private) voidsaveTable()
           
 (package private) voidtrace(java.lang.String )
           
 (package private) voidtransfer()
           
 (package private) voidtransfer(org.hsqldb.util.Transfer.Table )
           
 (package private) voidtransferRow(int[] , java.sql.ResultSet , java.sql.PreparedStatement )
           
 (package private) voidupdateEnabled(boolean )
           
 voidwindowActivated(java.awt.event.WindowEvent )
           
 voidwindowClosed(java.awt.event.WindowEvent )
           
 voidwindowClosing(java.awt.event.WindowEvent )
           
 voidwindowDeactivated(java.awt.event.WindowEvent )
           
 voidwindowDeiconified(java.awt.event.WindowEvent )
           
 voidwindowIconified(java.awt.event.WindowEvent )
           
 voidwindowOpened(java.awt.event.WindowEvent )
           
 static voidwork()
           

Methods inherited from class java.applet.Applet
setStub, isActive, getDocumentBase, getCodeBase, getParameter, getAppletContext, resize, resize, showStatus, getImage, getImage, newAudioClip, getAudioClip, getAudioClip, getAppletInfo, getLocale, getParameterInfo, play, play, start, stop, destroy, getAccessibleContext

Methods inherited from class java.awt.Panel
addNotify

Methods inherited from class java.awt.Container
getComponentCount, countComponents, getComponent, getComponents, getInsets, insets, add, add, add, add, add, remove, remove, removeAll, getLayout, setLayout, doLayout, layout, invalidate, validate, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, update, print, paintComponents, printComponents, addContainerListener, removeContainerListener, getListeners, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, removeNotify, isAncestorOf, list, list

Methods inherited from class java.awt.Component
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getGraphicsConfiguration, getTreeLock, getToolkit, isValid, isDisplayable, isVisible, isShowing, isEnabled, setEnabled, enable, enable, disable, isDoubleBuffered, enableInputMethods, setVisible, show, show, hide, getForeground, setForeground, getBackground, setBackground, getFont, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, setSize, getBounds, bounds, setBounds, reshape, setBounds, getX, getY, getWidth, getHeight, getBounds, getSize, getLocation, isOpaque, isLightweight, getGraphics, getFontMetrics, setCursor, getCursor, paintAll, repaint, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, contains, inside, contains, dispatchEvent, postEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, getInputContext, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, isFocusTraversable, requestFocus, transferFocus, nextFocus, hasFocus, add, remove, toString, list, list, list, addPropertyChangeListener, removePropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, setComponentOrientation, getComponentOrientation

Methods inherited from class java.lang.Object
getClass, hashCode, equals, notify, notifyAll, wait, wait, wait

Field Detail

bMustExit

static boolean bMustExit

bStart

java.awt.Button bStart

cCreate

java.awt.Checkbox cCreate

cDelete

java.awt.Checkbox cDelete

cDrop

java.awt.Checkbox cDrop

cInsert

java.awt.Checkbox cInsert

cSource

java.sql.Connection cSource

cTarget

java.sql.Connection cTarget

cTransfer

java.awt.Checkbox cTransfer

dSourceMeta

java.sql.DatabaseMetaData dSourceMeta

dTargetMeta

java.sql.DatabaseMetaData dTargetMeta

fMain

java.awt.Frame fMain

hTypes

java.util.Hashtable hTypes

iMaxRows

int iMaxRows

imgEmpty

java.awt.Image imgEmpty

lTable

java.awt.List lTable

sLast

java.lang.String sLast

sSourceStatement

java.sql.Statement sSourceStatement

sTargetStatement

java.sql.Statement sTargetStatement

tCurrent

org.hsqldb.util.Transfer.Table tCurrent

tDestCreate

java.awt.TextField tDestCreate

tDestDelete

java.awt.TextField tDestDelete

tDestDrop

java.awt.TextField tDestDrop

tDestInsert

java.awt.TextField tDestInsert

tDestTable

java.awt.TextField tDestTable

tMessage

java.awt.TextField tMessage

tSourceSelect

java.awt.TextField tSourceSelect

tSourceTable

java.awt.TextField tSourceTable

tTable

java.util.Vector tTable
Constructor Detail

Transfer

public Transfer()
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent )

addMenuItems

void addMenuItems(java.awt.Menu , java.lang.String[] )

createBorderPanel

java.awt.Panel createBorderPanel(java.awt.Component )

createLabel

java.awt.Label createLabel(java.lang.String )

displayTable

void displayTable(org.hsqldb.util.Transfer.Table )

init

public void init()

initGUI

void initGUI()

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent )

main

public static void main(java.lang.String[] )

main

void main()

saveTable

void saveTable()

trace

void trace(java.lang.String )

transfer

void transfer()

transfer

void transfer(org.hsqldb.util.Transfer.Table )

transferRow

void transferRow(int[] , java.sql.ResultSet , java.sql.PreparedStatement )

updateEnabled

void updateEnabled(boolean )

windowActivated

public void windowActivated(java.awt.event.WindowEvent )

windowClosed

public void windowClosed(java.awt.event.WindowEvent )

windowClosing

public void windowClosing(java.awt.event.WindowEvent )

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent )

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent )

windowIconified

public void windowIconified(java.awt.event.WindowEvent )

windowOpened

public void windowOpened(java.awt.event.WindowEvent )

work

public static void work()