mailpuccino
Class POP3Folder

java.lang.Object
  extended bymailpuccino.LocalFolder
      extended bymailpuccino.POP3Folder
All Implemented Interfaces:
ComponentType, Folder

public class POP3Folder
extends LocalFolder


Nested Class Summary
 
Nested classes inherited from class mailpuccino.LocalFolder
LocalFolder.EmptyFolderInterface, LocalFolder.FireEventThread
 
Field Summary
(package private)  CommStatusListener CommStatus
           
(package private) static java.lang.String Description
           
(package private) static javax.swing.Icon FolderIcon
           
(package private)  MonitoredInputStream MonitoredInput
           
(package private)  java.net.Socket Server
           
(package private)  java.io.BufferedWriter ServerOutputStream
           
(package private)  java.io.BufferedReader ServerResponseStream
           
(package private) static java.lang.String TypeName
           
 
Fields inherited from class mailpuccino.LocalFolder
Config, EmailIDs, HeaderCache, ListenerList, MessageCache, StatusCache
 
Constructor Summary
POP3Folder()
           
 
Method Summary
 void checkEmail()
           
 java.lang.String getDescription()
           
 javax.swing.Icon getIcon()
           
 InterfaceJPanel getInterface()
           
 java.lang.String getType()
           
(package private)  java.util.Enumeration sendCommand(java.lang.String CommandString)
           
 void setCommStatusListener(CommStatusListener Target)
           
 
Methods inherited from class mailpuccino.LocalFolder
addFolderListener, buildPartStruct, close, deleteEmail, fireFolderEvent, getAllEmails, getAllHeaders, getEmailCount, getFolderName, getHeader, getPart, getPartData, getPartStruct, getRawMessage, getStatus, init, insertEmail, LocalFolder, moveToTrash, open, parseHeader, removeFolderListener, setStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Description

static java.lang.String Description

FolderIcon

static javax.swing.Icon FolderIcon

TypeName

static java.lang.String TypeName

Server

java.net.Socket Server

ServerResponseStream

java.io.BufferedReader ServerResponseStream

ServerOutputStream

java.io.BufferedWriter ServerOutputStream

CommStatus

CommStatusListener CommStatus

MonitoredInput

MonitoredInputStream MonitoredInput
Constructor Detail

POP3Folder

public POP3Folder()
Method Detail

getInterface

public InterfaceJPanel getInterface()
Specified by:
getInterface in interface Folder
Overrides:
getInterface in class LocalFolder

getType

public java.lang.String getType()
Specified by:
getType in interface ComponentType
Overrides:
getType in class LocalFolder

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Folder
Overrides:
getDescription in class LocalFolder

getIcon

public javax.swing.Icon getIcon()
Specified by:
getIcon in interface Folder
Overrides:
getIcon in class LocalFolder

setCommStatusListener

public void setCommStatusListener(CommStatusListener Target)
Specified by:
setCommStatusListener in interface Folder
Overrides:
setCommStatusListener in class LocalFolder

checkEmail

public void checkEmail()
                throws java.io.IOException,
                       FolderException
Throws:
java.io.IOException
FolderException

sendCommand

java.util.Enumeration sendCommand(java.lang.String CommandString)
                            throws java.io.IOException,
                                   FolderException
Throws:
java.io.IOException
FolderException