mail.gui
Class P2pMail
java.lang.Object
mail.gui.P2pMail
- All Implemented Interfaces:
- java.lang.Runnable
public class P2pMail
- extends java.lang.Object
- implements java.lang.Runnable
- Author:
- Arne Müller
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROFILES
public static final java.lang.String PROFILES
- See Also:
- Constant Field Values
l
private LocalNode l
send
private javax.swing.JTextArea send
receive
private javax.swing.JTextArea receive
address
private javax.swing.JTextField address
addressNode
private FriendNode addressNode
myaddress
private javax.swing.JTextArea myaddress
myID
private javax.swing.JTextField myID
addresses
private AddressbookUI addresses
mlist
private MailArchiveUI mlist
f
private javax.swing.JFrame f
esu
private EncSupplyUI esu
user
private User user
currentMail
private Mail currentMail
P2pMail
public P2pMail()
selectProfile
private java.lang.String selectProfile(java.util.Properties p)
- creates a dialog to select a profile, or create a new one
- Parameters:
p
-
- Returns:
setMyAddressText
private void setMyAddressText(java.util.Collection<? extends Address> addrs)
initGui
private void initGui()
fetchMail
private void fetchMail()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
send
private void send()
setAddress
public void setAddress(FriendNode n)
setAddress
public void setAddress(ID id)
setMail
public void setMail(Mail m)
getAddressBook
public AddressbookUI getAddressBook()
getNode
public LocalNode getNode()
main
public static void main(java.lang.String[] args)