applications.basics
Class BasicGrid

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by applications.basics.BasicGrid
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class BasicGrid
extends javax.swing.JPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 ButtonPanel bp
           
 ImageButton connect
           
 GenerateQuery generateQuery
           
 FMenuBar mb
           
 javax.swing.JTable theTable
           
 javax.swing.JTabbedPane workPane
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
BasicGrid()
           
BasicGrid(java.lang.String database, java.lang.String table)
           
BasicGrid(java.lang.String host, java.lang.String user, java.lang.String password, java.lang.String database)
           
BasicGrid(java.lang.String host, java.lang.String user, java.lang.String password, java.lang.String database, java.lang.String table)
           
BasicGrid(java.lang.String host, java.lang.String user, java.lang.String password, java.lang.String database, java.lang.String table, java.lang.String schema)
           
BasicGrid(t_connect con, java.lang.String table)
           
BasicGrid(t_connect con, java.lang.String table, java.lang.String schema)
           
 
Method Summary
 void addMenuBar(javax.swing.JFrame f, javax.swing.JMenuBar m)
           
 void addMenuBar(javax.swing.JMenuBar m)
           
 void beforeEverything()
           
 javax.swing.JPanel completeFormPanel()
           
 void doIt()
           
 void doListeners()
           
 void firstStep()
           
 javax.swing.JPanel formPanel()
           
 java.lang.String getADatabase()
          Get the value of database
 java.lang.String getAHost()
          Get the value of host.
 java.lang.String getAPassword()
          Get the value of password
 java.lang.String getASchema()
          Get the value of schema
 java.lang.String getAUser()
          Get the value of user
 t_connect getCon()
           
 java.awt.Dimension getMySize()
           
 java.lang.String getWorkingTable()
          Get the value of workingTable.
 javax.swing.JPanel listPanel()
           
static void main(java.lang.String[] args)
           
 void msg(java.lang.String s)
           
 javax.swing.JPanel searchPanel()
           
 void secondStep()
           
 void setADatabase(java.lang.String v)
          Set the Value of Database
 void setAHost(java.lang.String v)
          Set the value of host.
 void setAPassword(java.lang.String v)
          Set the Value of password
 void setASchema(java.lang.String v)
          Set the Value of schema
 void setAUser(java.lang.String v)
          Set the Value of user
 void setCon(t_connect v)
           
 void setMySize(java.awt.Dimension v)
           
 void setWorkingTable(java.lang.String v)
          Set the value of workingTable.
 boolean verify()
           
 boolean verifyDelete()
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

generateQuery

public GenerateQuery generateQuery

theTable

public javax.swing.JTable theTable

connect

public ImageButton connect

bp

public ButtonPanel bp

mb

public FMenuBar mb

workPane

public javax.swing.JTabbedPane workPane
Constructor Detail

BasicGrid

public BasicGrid()

BasicGrid

public BasicGrid(java.lang.String database,
                 java.lang.String table)

BasicGrid

public BasicGrid(t_connect con,
                 java.lang.String table,
                 java.lang.String schema)
Parameters:
con - this is the t_connect to reuse existing connections
table - the name of the table to work on
schema - the schema of this database (mostly fits by using "%")

BasicGrid

public BasicGrid(t_connect con,
                 java.lang.String table)
Parameters:
con - this is the t_connect to reuse existing connections
table - the name of the table to work on

BasicGrid

public BasicGrid(java.lang.String host,
                 java.lang.String user,
                 java.lang.String password,
                 java.lang.String database,
                 java.lang.String table,
                 java.lang.String schema)
Parameters:
host - the hostname where the RDBMS is
user - the userid to connect to the RDBMS
password - the password to connect under userid to the RDBMS
database - the databasename to connect to
table - the name of the table to work on
schema - the schema of this database (mostly fits by using "%")

BasicGrid

public BasicGrid(java.lang.String host,
                 java.lang.String user,
                 java.lang.String password,
                 java.lang.String database,
                 java.lang.String table)

BasicGrid

public BasicGrid(java.lang.String host,
                 java.lang.String user,
                 java.lang.String password,
                 java.lang.String database)
Method Detail

getCon

public t_connect getCon()

setCon

public void setCon(t_connect v)

getAHost

public java.lang.String getAHost()
Get the value of host.

Returns:
Value of host.

setAHost

public void setAHost(java.lang.String v)
Set the value of host.

Parameters:
v - Value to assign to host

getAUser

public java.lang.String getAUser()
Get the value of user

Returns:
Value of user

setAUser

public void setAUser(java.lang.String v)
Set the Value of user

Parameters:
v - Value to assign to user

getAPassword

public java.lang.String getAPassword()
Get the value of password

Returns:
Value of password

setAPassword

public void setAPassword(java.lang.String v)
Set the Value of password

Parameters:
v - Value to assign to password

getADatabase

public java.lang.String getADatabase()
Get the value of database

Returns:
Value of database

setADatabase

public void setADatabase(java.lang.String v)
Set the Value of Database

Parameters:
v - Value to assign to Database

getASchema

public java.lang.String getASchema()
Get the value of schema

Returns:
Value of schema

setASchema

public void setASchema(java.lang.String v)
Set the Value of schema

Parameters:
v - Value to assign to schema

verify

public boolean verify()

getWorkingTable

public java.lang.String getWorkingTable()
Get the value of workingTable.

Returns:
Value of workingTable.

setWorkingTable

public void setWorkingTable(java.lang.String v)
Set the value of workingTable.

Parameters:
v - Value to assign to workingTable.

verifyDelete

public boolean verifyDelete()

setMySize

public void setMySize(java.awt.Dimension v)

getMySize

public java.awt.Dimension getMySize()

doListeners

public void doListeners()

beforeEverything

public void beforeEverything()

addMenuBar

public void addMenuBar(javax.swing.JMenuBar m)

addMenuBar

public void addMenuBar(javax.swing.JFrame f,
                       javax.swing.JMenuBar m)

firstStep

public void firstStep()

secondStep

public void secondStep()

formPanel

public javax.swing.JPanel formPanel()

searchPanel

public javax.swing.JPanel searchPanel()

listPanel

public javax.swing.JPanel listPanel()

completeFormPanel

public javax.swing.JPanel completeFormPanel()

msg

public void msg(java.lang.String s)

doIt

public void doIt()

main

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