Index of all Fields and Methods
All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

AboutBox(). Constructor for class .AboutBox
activate(Object). Method in class .PanelCompose
activate(Object). Method in class .PanelConfig
activate(Object). Method in class .PanelMailBox
activate(Object). Method in interface .PanelShowable
panel is being activated on an object
activate(Object). Method in class .PanelViewMail
addAddress(Vector). Method in class com.tdac.mail.MailHeader
add an address to the address list from a vector
addresses. Variable in class com.tdac.mail.MailHeader
list of addresses for the message
AppletFrame(String). Constructor for class com.tdac.tools.AppletFrame
constructor needed to pass window title to class Frame

B

BCCTO. Static variable in class com.tdac.mail.MailHeader
index of the BCC-To: address
btnFullHeader. Variable in class .PanelMailBox
buildPanels(Container). Method in class .emailApplet

C

CCTO. Static variable in class com.tdac.mail.MailHeader
index of the CC: address
cleanUp(Vector). Static method in class com.tdac.mail.MailHeader
Remove parsing infor from a vector
clearcontrols(). Method in class .PanelMailBox
clickedBtnCompose(). Method in class .emailApplet
clickedBtnConnect(). Method in class .emailApplet
clickedBtnDelete(). Method in class .emailApplet
clickedBtnDisconnect(). Method in class .emailApplet
clickedBtnPurge(). Method in class .emailApplet
clickedBtnRead(). Method in class .emailApplet
clickedBtnReadLine(). Method in class .emailApplet
clickedBtnRefresh(). Method in class .emailApplet
clickedBtnReply(). Method in class .emailApplet
clickedBtnSave(). Method in class .emailApplet
clickedBtnSend(). Method in class .emailApplet
clickedBtnSendLine(). Method in class .emailApplet
clickedBtnStep(int). Method in class .emailApplet
clickedBtnUndelete(). Method in class .emailApplet
close(). Method in class com.tdac.mail.MailBox
Close the mail box folder
closeBox(). Method in class com.tdac.mail.IMAP2Connection
Issue the 'EXPUNGE' command
closeBox(). Method in interface com.tdac.mail.MailBoxInterface
Close a mail box folder, expunging deleted messages
closeBox(). Method in class com.tdac.mail.POPConnection
Close the mail box.
connect(String). Method in class com.tdac.mail.IMAP2Connection
Connect to a server on port 143 (IMAP).
connect(String). Method in class com.tdac.mail.MailConnection
Connect to a server.
connect(String). Method in class com.tdac.mail.POPConnection
Connect to a server on port 110 (POP).
connect(String). Method in class com.tdac.mail.SMTPConnection
Connect to a server on port 25 (SMTP).
connect(String, int). Method in class com.tdac.mail.MailConnection
Connect to a server on a port.
connect(String, int, boolean). Method in class com.tdac.mail.SocketConnection
Connect to a server on a port.
copyMessage(). Method in class .PanelMailBox
createFolder(). Method in class .PanelMailBox
CRLF. Static variable in class com.tdac.mail.Response
string form of CRLF

D

date. Variable in class com.tdac.mail.MailHeader
message date
debug(). Static method in class com.tdac.tools.DevTools
turn logging to debug level
debug(String). Static method in class com.tdac.tools.DevTools
add a line to the output if logging is turned to debug
deleteMessage(int). Method in class com.tdac.mail.IMAP2Connection
Issue a 'STORE' command to set the \Deleted flag on
deleteMessage(int). Method in class com.tdac.mail.MailBox
Delete a mail message
deleteMessage(int). Method in interface com.tdac.mail.MailBoxInterface
Delete a specific message
deleteMessage(int). Method in class com.tdac.mail.POPConnection
Issue a 'DELE' command to delete a message
destroy(). Method in class .emailApplet
DevTools(). Constructor for class com.tdac.tools.DevTools
disconnect(). Method in class com.tdac.mail.SocketConnection
Disconnect the socket from the server
dump(). Method in class com.tdac.mail.InternalException
Perform a dump of the exception to the DevTools window

E

editTest. Variable in class .PanelMailBox
emailApplet(). Constructor for class .emailApplet
ExceptionMailConnection(String). Constructor for class com.tdac.mail.ExceptionMailConnection
Construct an exception with a single message
ExceptionMailConnection(String, Response). Constructor for class com.tdac.mail.ExceptionMailConnection
Construct an exception with a message and a server response
ExceptionMailHeader(String). Constructor for class com.tdac.mail.ExceptionMailHeader
Construct an exception with a message
ExceptionMailHeader(String, Response). Constructor for class com.tdac.mail.ExceptionMailHeader
Construct an exception with a message and a server response

F

finalize(). Method in class com.tdac.mail.SocketConnection
Finalize the connection.
finalize(). Method in class com.tdac.tools.StatusPanel
used to stop the timer thread
firstLineContains(String). Method in class com.tdac.mail.Response
Search the first line in this response for a string
flags. Variable in class com.tdac.mail.MailBox
list of flags available for the mail box (eg.
flags. Variable in class com.tdac.mail.MailHeader
message flags
floatApplet(String, Applet, Panel). Static method in class com.tdac.tools.AppletFrame
FROM. Static variable in class com.tdac.mail.MailHeader
index of the From: address

G

gb. Variable in class .PanelGrid
gbc. Variable in class .PanelGrid
getAddress(int). Method in class com.tdac.mail.MailHeader
get and return a particular address
getEMail(). Method in class com.tdac.mail.MailAddress
Retrieve the simplest e-mail address
getFolders(String, List). Method in class com.tdac.mail.IMAP4Connection
Return a list of folders given a root directory for the mail folders by issuing a 'LIST' command
getFolders(String, List). Method in interface com.tdac.mail.MailBoxInterface
Retrieve a list of the mail box folders
getFolders(String, List). Method in class com.tdac.mail.MailConnection
Return a single folder 'inbox'
getHeader(int). Method in class com.tdac.mail.MailBox
Retrieve a cached header
getHeaders(List, int, int). Method in class com.tdac.mail.IMAP2Connection
Issue the 'FETCH' command to retrieve the message headers and parse the headers into a List
getHeaders(List, int, int). Method in interface com.tdac.mail.MailBoxInterface
Retrieve all the mail headers parse into a List
getHeaders(List, int, int). Method in class com.tdac.mail.POPConnection
Retrieve the mail headers from the server using the 'LIST' command.
getHeadersToList(List). Method in class com.tdac.mail.MailBox
Retrieve all of the message headers from the server and place them into a list component.
getHostname(). Method in class com.tdac.mail.MailAddress
Fetch the hostname
getIMAPDirectory(). Method in class .PanelConfig
getMailboxName(). Method in class com.tdac.mail.MailAddress
Fetch the mailbox name
getMessage(int, boolean). Method in class com.tdac.mail.IMAP2Connection
Issue the 'FETCH' command to retrieve a specific message.
getMessage(int, boolean). Method in interface com.tdac.mail.MailBoxInterface
Retrieve a specific message.
getMessage(int, boolean). Method in class com.tdac.mail.POPConnection
Issue the 'RETR' command to retrieve a specific message.
getMessage(TextArea, int, boolean). Method in class com.tdac.mail.IMAP2Connection
Issue the 'FETCH' command to retrieve a specific message, placing the contents into a java.awt.TextArea component
getMessage(TextArea, int, boolean). Method in interface com.tdac.mail.MailBoxInterface
Retrieve a specific message into a TextArea
getMessage(TextArea, int, boolean). Method in class com.tdac.mail.POPConnection
Issue the 'RETR' command to retrieve a specific message, placing the contents into a java.awt.TextArea component
getMessageToTextArea(TextArea, int, boolean). Method in class com.tdac.mail.MailBox
Retrieve a message from the server and place it into a TextArea component.
getParams(PanelConfig). Method in class .emailApplet
getPassword(). Method in class .PanelConfig
getPersonalName(). Method in class com.tdac.mail.MailAddress
Fetch the personal name
getReturnAddr(). Method in class .PanelConfig
getServer(). Method in class .PanelConfig
getServerType(). Method in class .PanelConfig
getSMTPServer(). Method in class .PanelConfig
getSourceRoute(). Method in class com.tdac.mail.MailAddress
Fetch the source route
getUserid(). Method in class .PanelConfig
givemessage(String). Method in class .emailApplet
givemessage(String). Method in class .PanelGrid

H

handleEvent(Event). Method in class .AboutBox
handleEvent(Event). Method in class com.tdac.tools.AppletFrame
trap the WINDOW_DESTROY event to allow window close
handleEvent(Event). Method in class .emailApplet
handleEvent(Event). Method in class .PanelConfig
handleEvent(Event). Method in class .PanelMailBox
headers. Variable in class com.tdac.mail.MailBox
The list of message headers

I

id. Variable in class com.tdac.mail.MailHeader
message id
idate. Variable in class com.tdac.mail.MailHeader
internal message date
IMAP2Connection(). Constructor for class com.tdac.mail.IMAP2Connection
IMAP4Connection(). Constructor for class com.tdac.mail.IMAP4Connection
IMAPMailHeader(). Constructor for class com.tdac.mail.IMAPMailHeader
init(). Method in class .emailApplet
InternalException(String). Constructor for class com.tdac.mail.InternalException
Construct an exception with a message and dump it
InternalException(String, Response). Constructor for class com.tdac.mail.InternalException
Construct an exception with a message and a server response and dump it
IRTO. Static variable in class com.tdac.mail.MailHeader
index of the In-Reply-To: address

L

lastLineContains(String). Method in class com.tdac.mail.Response
Search the last line in this response for a string
lblExist. Variable in class .PanelMailBox
lblRecent. Variable in class .PanelMailBox
lineContains(String, int). Method in class com.tdac.mail.Response
Search a particular line in this reponse for a string
LineInputStream(InputStream). Constructor for class com.tdac.mail.LineInputStream
Construct a new object from an InputStream
LineOutputStream(OutputStream). Constructor for class com.tdac.mail.LineOutputStream
Construct a new object from an OutputStream
listFolders. Variable in class .PanelMailBox
listHeaders. Variable in class .PanelMailBox
log(String). Static method in class com.tdac.tools.DevTools
add a line to the output if logging is turned on
LOG_DEBUG. Static variable in class com.tdac.tools.DevTools
allow debug level messages to be displayed
log_level(int). Static method in class com.tdac.tools.DevTools
set the log level
LOG_OFF. Static variable in class com.tdac.tools.DevTools
turn messages off
LOG_ON. Static variable in class com.tdac.tools.DevTools
turn messages on
login(String, String). Method in class com.tdac.mail.IMAP2Connection
Issue the 'login' command for a userid and password
login(String, String). Method in interface com.tdac.mail.MailBoxInterface
Login to the connected mail server using a userid and password
login(String, String). Method in class com.tdac.mail.POPConnection
Logon to the POP server by issuing a 'USER' and 'PASS' command for a userid and password
login(String, String). Method in class com.tdac.mail.SMTPConnection
noop
logout(). Method in class com.tdac.mail.IMAP2Connection
Issue the 'logout' command
logout(). Method in interface com.tdac.mail.MailBoxInterface
Logoff from the connected mail server using a userid and password
logout(). Method in class com.tdac.mail.POPConnection
Issue the 'QUIT' command
logout(). Method in class com.tdac.mail.SMTPConnection
noop

M

MailAddress(String). Constructor for class com.tdac.mail.MailAddress
Construct a new address from a basic string of the form: Timothy Cox MailAddress(String, String, String, String). Constructor for class com.tdac.mail.MailAddress
Construct a new address from the basic parts.
MailBox(MailConnection). Constructor for class com.tdac.mail.MailBox
Construct a mail box via a mail connection object
MailConnection(). Constructor for class com.tdac.mail.MailConnection
MailHeader(). Constructor for class com.tdac.mail.MailHeader
Construct a new header
main(String[]). Static method in class .emailApplet
main(String[]). Static method in class com.tdac.tools.ToolTest
Create a TestFrame and display it
makeComponent(Component). Method in class .PanelGrid
makeNew(String). Method in class .emailApplet
makePair(String). Method in class .PanelGrid
makePair(String, boolean). Method in class .PanelGrid
makePair(String, boolean, int). Method in class .PanelGrid
makePair(String, int). Method in class .PanelGrid
mbox. Variable in class .PanelMailBox
messages. Variable in class com.tdac.mail.MailBox
The list of message bodies
move(int, int). Static method in class com.tdac.tools.DevTools
move the output window to a specific location

N

name. Variable in class com.tdac.mail.MailBox
current mail box folder name (eg.
num. Variable in class com.tdac.mail.MailHeader
message number
nummessages. Variable in class com.tdac.mail.MailBox
number of messages in the mail box

O

off(). Static method in class com.tdac.tools.DevTools
turn logging off
on(). Static method in class com.tdac.tools.DevTools
turn logging on
open(String). Method in class com.tdac.mail.MailBox
Open a mail box folder and determine the number of messages, number of recent messages and the flags
openBox(String). Method in class com.tdac.mail.IMAP2Connection
Issue the 'SELECT' mailbox command and return response
openBox(String). Method in interface com.tdac.mail.MailBoxInterface
Open a mail box folder for reading
openBox(String). Method in class com.tdac.mail.POPConnection
Issue the 'STAT' mailbox command and return response

P

PanelCompose(). Constructor for class .PanelCompose
PanelConfig(URL). Constructor for class .PanelConfig
PanelGrid(). Constructor for class .PanelGrid
PanelMailBox(). Constructor for class .PanelMailBox
PanelViewMail(). Constructor for class .PanelViewMail
parse(Response, int). Method in class com.tdac.mail.IMAPMailHeader
Parse a particular line in a response
parse(Response, int). Method in class com.tdac.mail.MailHeader
parse a message header
parse(Response, int). Method in class com.tdac.mail.POPMailHeader
Parse a particular line in a response.
parseBeginString(String). Method in class com.tdac.mail.Response
Searchs for a string at the beginning of a line (eg From: name searching for 'From: ' returns name)
parseFlags(Response). Method in class com.tdac.mail.IMAP2Connection
Search a response for the 'FLAGS' line and parse out the flags values (eg.
parseFlags(Response). Method in interface com.tdac.mail.MailBoxInterface
Determine the available flags values (eg.
parseFlags(Response). Method in class com.tdac.mail.POPConnection
Not implemented.
parseFull(Response). Method in class com.tdac.mail.MailHeader
parse a full RFC822 header
parseHeader(List, Response, int). Method in class com.tdac.mail.IMAP2Connection
Parse a server response for the mail headers and place them into a list component.
parseHeader(List, Response, int). Method in interface com.tdac.mail.MailBoxInterface
Parse a server response for the mail headers and place them into a list component.
parseHeader(List, Response, int). Method in class com.tdac.mail.POPConnection
Parse a server response for the mail headers and place them into a list component.
parseNumber(String). Method in class com.tdac.mail.Response
Serach this reponse for a string.
parseNumMessages(Response). Method in class com.tdac.mail.IMAP2Connection
Search a response for the 'EXIST' line and return the value on that line.
parseNumMessages(Response). Method in interface com.tdac.mail.MailBoxInterface
Determine the number of messages in the mail box
parseNumMessages(Response). Method in class com.tdac.mail.POPConnection
Determine the number of messages from the 'STAT' command output
parseNumRecent(Response). Method in class com.tdac.mail.IMAP2Connection
Search a response for the 'RECENT' line and return the value on that line.
parseNumRecent(Response). Method in interface com.tdac.mail.MailBoxInterface
Determine the number of un-seen messages in the mail box
parseNumRecent(Response). Method in class com.tdac.mail.POPConnection
Same as parseNumMessages
parsePermanentFlags(Response). Method in class com.tdac.mail.IMAP2Connection
Search a response for the 'PERMANENTFLAGS' line and parse out the flags values (eg.
parsePermanentFlags(Response). Method in interface com.tdac.mail.MailBoxInterface
Determine the available permanent flags values (eg.
parsePermanentFlags(Response). Method in class com.tdac.mail.POPConnection
Not implemented.
parseString(String). Method in class com.tdac.mail.Response
Search this response for a string, returns remaining chars.
parseString(String, int). Static method in class com.tdac.mail.MailHeader
Parse a single line message header
permanentflags. Variable in class com.tdac.mail.MailBox
list of permanent flags available for the mail box (eg.
POPConnection(). Constructor for class com.tdac.mail.POPConnection
POPMailHeader(). Constructor for class com.tdac.mail.POPMailHeader
purgeBox(). Method in class com.tdac.mail.MailBox
Perform an 'expunge' to clear the deleted messages
purgeMessages(). Method in class com.tdac.mail.IMAP2Connection
Issue an 'expunge' command to purge deleted messages.
purgeMessages(). Method in interface com.tdac.mail.MailBoxInterface
Purge all deleted messages
purgeMessages(). Method in class com.tdac.mail.POPConnection
Issue a command to purge deleted messages.

R

read(). Method in class com.tdac.mail.SocketConnection
Test routine used to read a single line from the server
readLine(boolean). Method in class com.tdac.mail.LineInputStream
Read a line of data from the stream upto a CR character.
readLine(boolean). Method in class com.tdac.mail.SocketConnection
recent. Variable in class com.tdac.mail.MailBox
number of un-seen messages in the mail box
refreshHeaders(List). Method in class com.tdac.mail.MailBox
Fill a java.awt.List component with the current message headers
removeFolder(). Method in class .PanelMailBox
renameFolder(). Method in class .PanelMailBox
REPLYTO. Static variable in class com.tdac.mail.MailHeader
index of the Reply-To: address
Response(int). Constructor for class com.tdac.mail.Response
Construct a new response
rfc822_size. Variable in class com.tdac.mail.MailHeader
message size
run(). Method in class com.tdac.mail.SocketWatchdog
Run the thread

S

selectFolder(). Method in class .PanelMailBox
send(String). Method in class com.tdac.mail.SocketConnection
Test routine used to send a string to the server
SENDER. Static variable in class com.tdac.mail.MailHeader
index of the Sender: address
sendMessage(String, String, String, String, String). Method in class com.tdac.mail.SMTPConnection
Send a message thru an SMTP server by issuing a 'HELO' command
SENTTO. Static variable in class com.tdac.mail.MailHeader
index of the Sent-To: address
seqno. Variable in class com.tdac.mail.IMAP2Connection
current line tag number (eg A23)
setAddress(int, String). Method in class com.tdac.mail.MailHeader
set a particular address from a string (ie First Last setTitle(). Method in class .PanelMailBox
show(boolean). Static method in class com.tdac.tools.DevTools
show or hide the output window
show(boolean, int, int). Static method in class com.tdac.tools.DevTools
show or hide the output window with a specific size
SMTPConnection(). Constructor for class com.tdac.mail.SMTPConnection
SocketConnection(). Constructor for class com.tdac.mail.SocketConnection
Construct an SocketConnection object.
SocketWatchdog(InputStream, int). Constructor for class com.tdac.mail.SocketWatchdog
Construct a watch dog thread that will send a message to an input stream after a time-out period.
startApplet(String, String, String[], int, int, int, int). Static method in class com.tdac.tools.AppletFrame
Start the applet inside a frame window
status(String). Method in class com.tdac.tools.StatusPanel
update the text status line
StatusPanel(). Constructor for class com.tdac.tools.StatusPanel
construct a new status panel
stop(). Method in class .emailApplet
stopApplet(String). Static method in class com.tdac.tools.AppletFrame
Stop the applet
strip(). Method in class com.tdac.mail.Response
strips the first and last lines
subject. Variable in class com.tdac.mail.MailHeader
message subject

T

time(). Method in class com.tdac.tools.StatusPanel
updates the time
ToolTest(). Constructor for class com.tdac.tools.ToolTest
topSupport. Variable in class com.tdac.mail.MailHeader
does message support RFC822 header
toString(). Method in class com.tdac.mail.IMAPMailHeader
return a display string
toString(). Method in class com.tdac.mail.MailAddress
Retrieve the complete e-mail address
toString(). Method in class com.tdac.mail.MailHeader
report the header suitable for a user list
toString(). Method in class com.tdac.mail.POPMailHeader
return a display string
toStringAll(). Method in class com.tdac.mail.MailHeader
toTextArea(TextArea). Method in class com.tdac.mail.Response
places self into a TextArea
txCC. Variable in class .PanelCompose
txMailTo. Variable in class .PanelCompose
txMessage. Variable in class .PanelCompose
txMessage. Variable in class .PanelViewMail
txSubject. Variable in class .PanelCompose

U

undeleteMessage(int). Method in class com.tdac.mail.IMAP2Connection
Issue a 'STORE' command to clear the \Deleted flag
unDeleteMessage(int). Method in class com.tdac.mail.MailBox
Un-delete a mail message
undeleteMessage(int). Method in interface com.tdac.mail.MailBoxInterface
Un-delete a specific message
undeleteMessage(int). Method in class com.tdac.mail.POPConnection
Issue a 'RSET' command to un-delete ALL deleted messages
unfloatApplet(Applet, Panel). Static method in class com.tdac.tools.AppletFrame
update(String, String, String, String, String, String, boolean, String). Method in class .PanelConfig

W

writeLine(String). Method in class com.tdac.mail.LineOutputStream
Write a line of data to the stream, appending on a CRLF pair
writeLine(String). Method in class com.tdac.mail.SocketConnection
wrstring(String). Method in class com.tdac.mail.IMAP2Connection
Perform a 'write' command and 'read' response operation on the socket.
wrstring(TextArea, String). Method in class com.tdac.mail.IMAP2Connection
Perform a 'write' command and 'read' response operation on the socket, storing the results into a java.awt.TextArea component