java.lang.Object
java.util.Observable
com.cybertivity.powerjournal.framework.View
com.cybertivity.powerjournal.framework.DialogView
com.cybertivity.powerjournal.DatabaseOptionsView
- All Implemented Interfaces:
- java.util.Observer
- public class DatabaseOptionsView
- extends com.cybertivity.powerjournal.framework.DialogView
Title: PowerJournal
Description: $Id: DatabaseOptionsView.java,v 1.4 2001/12/04 02:35:15 arrowood Exp $
Copyright: Copyright (c) 2001
Company: Cybertivity
- Version:
- 1.0
| Nested classes inherited from class com.cybertivity.powerjournal.framework.DialogView |
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HSQL_OPTION
public static final java.lang.String HSQL_OPTION
- See Also:
- Constant Field Values
MYSQL_OPTION
public static final java.lang.String MYSQL_OPTION
- See Also:
- Constant Field Values
EVENT_CANCEL
public static final java.lang.String EVENT_CANCEL
- See Also:
- Constant Field Values
EVENT_OK
public static final java.lang.String EVENT_OK
- See Also:
- Constant Field Values
dbAddressTextField
private javax.swing.JTextField dbAddressTextField
dbPortTextField
private javax.swing.JTextField dbPortTextField
dbUsernameTextField
private javax.swing.JTextField dbUsernameTextField
dbPasswordTextField1
private javax.swing.JTextField dbPasswordTextField1
dbPasswordTextField2
private javax.swing.JTextField dbPasswordTextField2
databaseConfigPanel
private javax.swing.JPanel databaseConfigPanel
configManager
private com.cybertivity.powerjournal.database.ConfigManager configManager
okButton
private javax.swing.JButton okButton
cancelButton
private javax.swing.JButton cancelButton
instance
private static DatabaseOptionsView instance
dbChoiceHSQL
private javax.swing.JRadioButton dbChoiceHSQL
dbChoiceMySQL
private javax.swing.JRadioButton dbChoiceMySQL
dbChanged
private boolean dbChanged
group
private javax.swing.ButtonGroup group
originalDBAddress
private java.lang.String originalDBAddress
originalDBPort
private java.lang.String originalDBPort
originalDBPassword
private java.lang.String originalDBPassword
originalDBUsername
private java.lang.String originalDBUsername
originalDBType
private java.lang.String originalDBType
DatabaseOptionsView
private DatabaseOptionsView(javax.swing.JFrame parent)
throws com.cybertivity.powerjournal.database.DBException
getInstance
public static DatabaseOptionsView getInstance(javax.swing.JFrame parent)
throws com.cybertivity.powerjournal.database.DBException
setVisible
public void setVisible(boolean arg)
- Description copied from class:
com.cybertivity.powerjournal.framework.DialogView
- Show or hide the dialog.
cleanUp
protected void cleanUp()
createWindow
private void createWindow()
throws com.cybertivity.powerjournal.database.DBException
createDatabaseTypePanel
private javax.swing.JPanel createDatabaseTypePanel()
throws com.cybertivity.powerjournal.database.DBException
createButtonPanel
private javax.swing.JPanel createButtonPanel()
createMainPanelLeftColumn
private com.cybertivity.powerjournal.gridpanel.GridPanelColumn createMainPanelLeftColumn()
createMainPanelRightColumn
private com.cybertivity.powerjournal.gridpanel.GridPanelColumn createMainPanelRightColumn()
throws com.cybertivity.powerjournal.database.DBException
createDBConfigPanel
private javax.swing.JPanel createDBConfigPanel()
autoPopulateFromDB
private void autoPopulateFromDB()
createDBConfigLeftColumn
private com.cybertivity.powerjournal.gridpanel.GridPanelColumn createDBConfigLeftColumn()
createDBConfigRightColumn
private com.cybertivity.powerjournal.gridpanel.GridPanelColumn createDBConfigRightColumn()
saveConfig
public boolean saveConfig()
createDBChoicesPanel
private javax.swing.JPanel createDBChoicesPanel()
throws com.cybertivity.powerjournal.database.DBException
setDBConfigPanelEnabled
private void setDBConfigPanelEnabled(boolean arg)
makeButton
private javax.swing.JButton makeButton(java.lang.String name,
java.lang.String action,
java.awt.Color color)
handleModelEvent
protected void handleModelEvent(com.cybertivity.powerjournal.framework.ModelEvent event)
getDbChanged
public boolean getDbChanged()
- True if the database options were successfully written to the config db
formHasChanged
public boolean formHasChanged()
getDbAddressText
public java.lang.String getDbAddressText()
getDbPortText
public java.lang.String getDbPortText()
getDbUsernameText
public java.lang.String getDbUsernameText()
getDbPasswordText
public java.lang.String getDbPasswordText()
getDbPasswordConfirmText
public java.lang.String getDbPasswordConfirmText()
getDbType
public java.lang.String getDbType()
getOriginalDBAddress
public java.lang.String getOriginalDBAddress()
getOriginalDBPort
public java.lang.String getOriginalDBPort()
getOriginalDBPassword
public java.lang.String getOriginalDBPassword()
getOriginalDBUsername
public java.lang.String getOriginalDBUsername()
getOriginalDBType
public java.lang.String getOriginalDBType()