The GUI configuration panel class for the Email jConduit.
This class provides the panel for configuring the Email jConduit.
getBgConnType
public javax.swing.ButtonGroup getBgConnType()
Getter for property bgConnType.
- Value of property bgConnType.
getBtnAdd
public javax.swing.JButton getBtnAdd()
Getter for property btnAdd.
- Value of property btnAdd.
getBtnMod
public javax.swing.JButton getBtnMod()
Getter for property btnMod.
- Value of property btnMod.
getBtnRem
public javax.swing.JButton getBtnRem()
Getter for property btnRem.
- Value of property btnRem.
getButtonPanel
public javax.swing.JPanel getButtonPanel()
Getter for property ButtonPanel.
- Value of property ButtonPanel.
getConnList
public javax.swing.JList getConnList()
Getter for property connList.
- Value of property connList.
getConnTypePanel
public javax.swing.JPanel getConnTypePanel()
Getter for property ConnTypePanel.
- Value of property ConnTypePanel.
getConns
public java.util.Vector getConns()
Getter for property conns.
getLblConnType
public javax.swing.JLabel getLblConnType()
Getter for property lblConnType.
- Value of property lblConnType.
getLblFrom
public javax.swing.JLabel getLblFrom()
Getter for property lblFrom.
- Value of property lblFrom.
getLblHost
public javax.swing.JLabel getLblHost()
Getter for property lblHost.
- Value of property lblHost.
getLblName
public javax.swing.JLabel getLblName()
Getter for property lblName.
- Value of property lblName.
getLblPort
public javax.swing.JLabel getLblPort()
Getter for property lblPort.
- Value of property lblPort.
getLblPwd
public javax.swing.JLabel getLblPwd()
Getter for property lblPwd.
- Value of property lblPwd.
getLblUser
public javax.swing.JLabel getLblUser()
Getter for property lblUser.
- Value of property lblUser.
getRbPop3
public javax.swing.JRadioButton getRbPop3()
Getter for property rbPop3.
- Value of property rbPop3.
getRbSmtp
public javax.swing.JRadioButton getRbSmtp()
Getter for property rbSmtp.
- Value of property rbSmtp.
getResourceBundleName
protected String getResourceBundleName()
Retrieves the name of the class to use as the Conduits Resource Bundle.
- the fully-qualified classname of the class to use as this jConduits resource bundle.
getSMTPConn
public SmtpMail getSMTPConn()
Getter for property conns, with SMTP set.
- SmtpMail connection, or null if none exists.
getSettingsPanel
public javax.swing.JPanel getSettingsPanel()
Getter for property SettingsPanel.
- Value of property SettingsPanel.
getTxtFrom
public javax.swing.JTextField getTxtFrom()
Getter for property txtFrom.
- Value of property txtFrom.
getTxtHost
public javax.swing.JTextField getTxtHost()
Getter for property txtHost.
- Value of property txtHost.
getTxtName
public javax.swing.JTextField getTxtName()
Getter for property txtName.
- Value of property txtName.
getTxtPort
public javax.swing.JTextField getTxtPort()
Getter for property txtPort.
- Value of property txtPort.
getTxtPwd
public javax.swing.JPasswordField getTxtPwd()
Getter for property txtPwd.
- Value of property txtPwd.
getTxtUser
public javax.swing.JTextField getTxtUser()
Getter for property txtUser.
- Value of property txtUser.
isPop3
public boolean isPop3()
Checks whether this is a Pop3Mail object.
- true if this is a Pop3Mail object, false otherwise.
main
public static void main(args[] )
Main test function.
setBgConnType
public void setBgConnType(javax.swing.ButtonGroup bgConnType)
Setter for property bgConnType.
bgConnType - New value of property bgConnType.
setBtnAdd
public void setBtnAdd(javax.swing.JButton btnAdd)
Setter for property btnAdd.
btnAdd - New value of property btnAdd.
setBtnMod
public void setBtnMod(javax.swing.JButton btnMod)
Setter for property btnMod.
btnMod - New value of property btnMod.
setBtnRem
public void setBtnRem(javax.swing.JButton btnRem)
Setter for property btnRem.
btnRem - New value of property btnRem.
setButtonPanel
public void setButtonPanel(javax.swing.JPanel ButtonPanel)
Setter for property ButtonPanel.
ButtonPanel - New value of property ButtonPanel.
setConnList
public void setConnList(javax.swing.JList connList)
Setter for property connList.
connList - New value of property connList.
setConnTypePanel
public void setConnTypePanel(javax.swing.JPanel ConnTypePanel)
Setter for property ConnTypePanel.
ConnTypePanel - New value of property ConnTypePanel.
setConns
public void setConns(java.util.Vector newconns)
Setter for property conns.
newconns - New value of property conns.
setConnsFromProperties
public void setConnsFromProperties()
Setter for property conns.
setLblConnType
public void setLblConnType(javax.swing.JLabel lblConnType)
Setter for property lblConnType.
lblConnType - New value of property lblConnType.
setLblFrom
public void setLblFrom(javax.swing.JLabel lblFrom)
Setter for property lblFrom.
lblFrom - New value of property lblFrom.
setLblHost
public void setLblHost(javax.swing.JLabel lblHost)
Setter for property lblHost.
lblHost - New value of property lblHost.
setLblName
public void setLblName(javax.swing.JLabel lblName)
Setter for property lblName.
lblName - New value of property lblName.
setLblPort
public void setLblPort(javax.swing.JLabel lblPort)
Setter for property lblPort.
lblPort - New value of property lblPort.
setLblPwd
public void setLblPwd(javax.swing.JLabel lblPwd)
Setter for property lblPwd.
lblPwd - New value of property lblPwd.
setLblUser
public void setLblUser(javax.swing.JLabel lblUser)
Setter for property lblUser.
lblUser - New value of property lblUser.
setRbPop3
public void setRbPop3(javax.swing.JRadioButton rbPop3)
Setter for property rbPop3.
rbPop3 - New value of property rbPop3.
setRbSmtp
public void setRbSmtp(javax.swing.JRadioButton rbSmtp)
Setter for property rbSmtp.
rbSmtp - New value of property rbSmtp.
setSettingsPanel
public void setSettingsPanel(javax.swing.JPanel SettingsPanel)
Setter for property SettingsPanel.
SettingsPanel - New value of property SettingsPanel.
setTxtFrom
public void setTxtFrom(javax.swing.JTextField txtFrom)
Setter for property txtFrom.
txtFrom - New value of property txtFrom.
setTxtHost
public void setTxtHost(javax.swing.JTextField txtHost)
Setter for property txtHost.
txtHost - New value of property txtHost.
setTxtName
public void setTxtName(javax.swing.JTextField txtName)
Setter for property txtName.
txtName - New value of property txtName.
setTxtPort
public void setTxtPort(javax.swing.JTextField txtPort)
Setter for property txtPort.
txtPort - New value of property txtPort.
setTxtPwd
public void setTxtPwd(javax.swing.JPasswordField txtPwd)
Setter for property txtPwd.
txtPwd - New value of property txtPwd.
setTxtUser
public void setTxtUser(javax.swing.JTextField txtUser)
Setter for property txtUser.
txtUser - New value of property txtUser.
writeEmailProperties
public String writeEmailProperties()
throws FileNotFoundException,
IOExceptionWriter for property email_connections properties.
- the name of the file we saved to.