com.jrefinery.chart.demo.jdbc.swing
Class dbConnection

java.lang.Object
  |
  +--com.jrefinery.chart.demo.jdbc.swing.dbConnection

public class dbConnection
extends java.lang.Object

This class creates a dialog box with default connection parameters to connect to a JDBC compliant database. Extra fields and labels can be passed in to cater for other optional parameters


Constructor Summary
dbConnection()
           
dbConnection(boolean activate)
           
dbConnection(java.lang.String Header, boolean activate)
           
dbConnection(java.lang.String Header, java.lang.String[] labels, java.lang.String[] fields)
           
dbConnection(java.lang.String Header, java.lang.String[] labels, java.lang.String[] fields, boolean activate)
           
dbConnection(java.lang.String Header, java.lang.String username, java.lang.String url, java.lang.String driver)
           
dbConnection(java.lang.String Header, java.lang.String username, java.lang.String url, java.lang.String driver, boolean activate)
           
dbConnection(java.lang.String Header, java.lang.String username, java.lang.String url, java.lang.String driver, java.lang.String[] labels, java.lang.String[] fields, boolean activate)
           
 
Method Summary
 void activateConnectionDialog()
          Brings up a JDialog using JOptionPane containing the connectionPanel.
 java.lang.String getDriver()
           
 java.lang.String getField(int i)
           
 java.lang.String getPassword()
           
 java.lang.String getSchema()
           
 java.lang.String getURL()
           
 java.lang.String getUserName()
           
 boolean gotParameters()
           
static void main(java.lang.String[] s)
           
 void setDefaults(java.lang.String driver, java.lang.String user, java.lang.String url, java.lang.String password, java.lang.String schema)
           
 void setDriver(java.lang.String driver)
           
 void setPassword(java.lang.String password)
           
 void setSchema(java.lang.String schema)
           
 void setURL(java.lang.String url)
           
 void setUserName(java.lang.String name)
           
 java.sql.Connection showDialog()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

dbConnection

public dbConnection()

dbConnection

public dbConnection(boolean activate)

dbConnection

public dbConnection(java.lang.String Header,
                    boolean activate)

dbConnection

public dbConnection(java.lang.String Header,
                    java.lang.String username,
                    java.lang.String url,
                    java.lang.String driver)

dbConnection

public dbConnection(java.lang.String Header,
                    java.lang.String username,
                    java.lang.String url,
                    java.lang.String driver,
                    boolean activate)

dbConnection

public dbConnection(java.lang.String Header,
                    java.lang.String[] labels,
                    java.lang.String[] fields)

dbConnection

public dbConnection(java.lang.String Header,
                    java.lang.String[] labels,
                    java.lang.String[] fields,
                    boolean activate)

dbConnection

public dbConnection(java.lang.String Header,
                    java.lang.String username,
                    java.lang.String url,
                    java.lang.String driver,
                    java.lang.String[] labels,
                    java.lang.String[] fields,
                    boolean activate)
Method Detail

activateConnectionDialog

public void activateConnectionDialog()
Brings up a JDialog using JOptionPane containing the connectionPanel. If the user clicks on the 'Connect' button the connection is reset.

showDialog

public java.sql.Connection showDialog()

setDefaults

public void setDefaults(java.lang.String driver,
                        java.lang.String user,
                        java.lang.String url,
                        java.lang.String password,
                        java.lang.String schema)

getUserName

public java.lang.String getUserName()

getPassword

public java.lang.String getPassword()

getURL

public java.lang.String getURL()

getDriver

public java.lang.String getDriver()

getSchema

public java.lang.String getSchema()

setSchema

public void setSchema(java.lang.String schema)

setDriver

public void setDriver(java.lang.String driver)

setURL

public void setURL(java.lang.String url)

setUserName

public void setUserName(java.lang.String name)

setPassword

public void setPassword(java.lang.String password)

getField

public java.lang.String getField(int i)

gotParameters

public boolean gotParameters()

main

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