generalDatabase
Class DBSidePanel

java.lang.Object
  extended by generalDatabase.DBSidePanel
All Implemented Interfaces:
PamSidePanel

public class DBSidePanel
extends java.lang.Object
implements PamSidePanel


Nested Class Summary
(package private)  class DBSidePanel.DBPanel
           
 
Field Summary
(package private)  javax.swing.JLabel databaseName
           
(package private)  javax.swing.JLabel databaseStatus
           
(package private)  DBControl dbControl
           
private  boolean lastErrors
           
(package private)  javax.swing.JPanel p
           
(package private)  javax.swing.border.TitledBorder titledBorder
           
(package private)  javax.swing.JLabel writeErrors
           
(package private)  javax.swing.JLabel writeOKs
           
 
Constructor Summary
DBSidePanel(DBControl dbControl)
           
 
Method Summary
 javax.swing.JComponent getPanel()
           
 void rename(java.lang.String newName)
           
private  void setColours(boolean errors)
           
 void updatePanel()
           
 void writeCount(int writeOKs, int writeErrors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

p

javax.swing.JPanel p

dbControl

DBControl dbControl

databaseName

javax.swing.JLabel databaseName

databaseStatus

javax.swing.JLabel databaseStatus

writeOKs

javax.swing.JLabel writeOKs

writeErrors

javax.swing.JLabel writeErrors

titledBorder

javax.swing.border.TitledBorder titledBorder

lastErrors

private boolean lastErrors
Constructor Detail

DBSidePanel

public DBSidePanel(DBControl dbControl)
Method Detail

updatePanel

public void updatePanel()

writeCount

public void writeCount(int writeOKs,
                       int writeErrors)

setColours

private void setColours(boolean errors)

getPanel

public javax.swing.JComponent getPanel()
Specified by:
getPanel in interface PamSidePanel
Returns:
Reference to a graphics component that can be added to the view. This will typically be a JPanel or a JInternalFrame; The component will be displayed to the side of the main tab control.

rename

public void rename(java.lang.String newName)
Specified by:
rename in interface PamSidePanel