Appendix C
Mail Control Flow Reference Charts
This appendix lists all JavaServerTM Pages (JSPTM) pages for the mobile mail application, with particular emphasis on how the pages link to each other.
It contains the following tables:
AML-Based Mail JSP Pages
Table C-1 lists the AML-based JSP pages for the mobile mail application. This set is for devices whose native markup is not WML, and will pass through the rendering engine prior to delivery to the mobile device. It contains four columns: File Name, Includes, Linked From, and Links to. The first column, File Name, lists the name of the source file. The second column, Includes, specifies whether or not the page includes code from another using the <util:include> tag. The third column, Linked From, tells which pages point to the file in question. The fourth column, Links To, shows which files the file in question links to, using <util:link> or <util:forward>.
Table C-1 AML-Based Mail JSP Pages
|
File Name
|
Includes
|
Linked From
|
Links To
|
|
addpab.jsp
|
not applicable
|
menu.jsp
|
doAdd.jsp
|
|
attach.jsp
|
not applicable
|
message.jsp
|
message.jsp
|
|
collect.jsp
|
not applicable
|
pop.jsp
|
summary.jsp
|
|
compose.jsp
|
not applicable
|
pickaddr.jsp
reply.jsp
sent.jsp
|
presetMsg.jsp
|
|
delete.jsp
|
not applicable
|
menu.jsp
|
doInbox.jsp
summary.jsp
|
|
delFd.jsp
|
not applicable
|
folderMenu.jsp
|
getfolders.jsp
summary.jsp
|
|
doAdd.jsp
|
not applicable
|
addpab.jsp
doAdd.jsp
|
doInbox.jsp
summary.jsp
|
|
doInbox.jsp
|
not applicable
|
delete.jsp
doAdd.jsp
folderMenu.jsp
menu.jsp
moveMsg.jsp
sent.jsp
summary.jsp
views.jsp
|
Forwards to:
inbox.jsp
nomsg.jsp
|
|
doNewFd.jsp
|
not applicable
|
newFd.jsp
|
getfolders.jsp
summary.jsp
|
|
doRename.jsp
|
not applicable
|
renameFd.jsp
|
getfolders.jsp
summary.jsp
|
|
folderMenu.jsp
|
not applicable
|
folders.jsp
|
delFd.jsp
doInbox.jsp
renameFd.jsp
|
|
folders.jsp
|
not applicable
|
delFd.jsp
doNewFd.jsp
doRename.jsp
folders.jsp
getfolders.jsp
menu.jsp
summary.jsp
|
folderMenu.jsp
folders.jsp
getfolders.jsp
moveMsg.jsp
newFd.jsp
summary.jsp
|
|
getfolders.jsp
|
not applicable
|
delFd.jsp
doNewFd.jsp
doRename.jsp
folders.jsp
menu.jsp
summary.jsp
|
Forwards to:
folders.jsp
|
|
getmsg.jsp
|
not applicable
|
inbox.jsp
message.jsp
|
Forwards to:
message.jsp
|
|
header.jsp
|
not applicable
|
menu.jsp
|
not applicable
|
|
inbox.jsp
|
not applicable
|
inbox.jsp
|
getmsg.jsp
inbox.jsp
views.jsp
summary.jsp
|
|
launchMail.jsp
|
not applicable
|
not applicable
|
Forwards to:
summary.jsp
|
|
menu.jsp
|
not applicable
|
message.jsp
|
addpab.jsp
delete.jsp
doInbox.jsp
getfolders.jsp
header.jsp
pickaddr.jsp
reply.jsp
summary.jsp
|
|
message.jsp
|
not applicable
|
attach.jsp
getmsg.jsp
message.jsp
|
attach.jsp
getmsg.jsp
menu.jsp
message.jsp
|
|
moveMsg.jsp
|
not applicable
|
folders.jsp
|
doInbox.jsp
|
|
newFd.jsp
|
not applicable
|
folders.jsp
|
doNewFd.jsp
|
|
nomsg.jsp
|
not applicable
|
not applicable
|
summary.jsp
|
|
pickaddr.jsp
|
not applicable
|
menu.jsp
pickaddr.jsp
summary.jsp
|
pickaddr.jsp
Forwards to:
compose.jsp
|
|
pop.jsp
|
not applicable
|
summary.jsp
|
collect.jsp
|
|
presetMsg.jsp
|
not applicable
|
compose.jsp
typeMsg.jsp
|
typeMsg.jsp
|
|
renameFd.jsp
|
not applicable
|
folderMenu.jsp
|
doRename.jsp
|
|
reply.jsp
|
not applicable
|
menu.jsp
|
compose.jsp
|
|
sent.jsp
|
not applicable
|
typeMsg.jsp
|
compose.jsp
doInbox.jsp
summary.jsp
|
|
summary.jsp
|
not applicable
|
collect.jsp
delete.jsp
delFd.jsp
doAdd.jsp
doNewFd.jsp
doRename.jsp
folders.jsp
inbox.jsp
launchMail.jsp
menu.jsp
nomsg.jsp
sent.jsp
|
doInbox.jsp
getfolders.jsp
pickaddr.jsp
pop.jsp
view.jsp
|
|
typeMsg.jsp
|
not applicable
|
presetMsg.jsp
|
sent.jsp
|
|
views.jsp
|
not applicable
|
inbox.jsp
summary.jsp
|
doInbox.jsp
|
WML-Based Mail JSP Pages
Table C-2 lists the WML-based JSP pages for the mobile mail application. This set is for devices whose native markup is WML, and will be delivered directly to the mobile device. It contains four columns: File Name, Includes, Linked From, and Links to. The first column, File Name, lists the name of the source file. The second column, Includes, specifies whether or not the page includes code from another using the <util:include> tag. The third column, Linked From, tells which pages point to the file in question. The fourth column, Links To, shows which files the file in question links to, using <util:link> or <util:forward>.
Table C-2 WML-Based Mail JSP Pages
|
File Name
|
Includes
|
Linked From
|
Links To
|
|
addpab.jsp
|
edit.jsp
options.jsp
|
message.jsp
|
doAdd.jsp
|
|
attach.jsp
|
not applicable
|
message.jsp
|
message.jsp
|
|
cancel.jsp
|
not applicable
|
compose.jsp
reply.jsp
|
doInbox.jsp
summary.jsp
|
|
collect.jsp
|
not applicable
|
pop.jsp
|
summary.jsp
|
|
compose.jsp
|
composegui.jsp
options.jsp
|
composegui.jsp
pickaddr.jsp
|
cancel.jsp
|
|
composegui.jsp
|
not applicable
|
compose.jsp
reply.jsp
|
sent.jsp
|
|
delFd.jsp
|
not applicable
|
folders.jsp
|
getfolders.jsp
|
|
delete.jsp
|
not applicable
|
message.jsp
|
doInbox.jsp
|
|
doAdd.jsp
|
not applicable
|
addpab.jsp
doAdd.jsp
|
doInbox.jsp
|
|
doInbox.jsp
|
not applicable
|
cancel.jsp
delete.jsp
doAdd.jsp
folders.jsp
message.jsp
moveMsg.jsp
sent.jsp
summary.jsp
views.jsp
|
Forwards to:
inbox.jsp
nomsg.jsp
|
|
doNewFd.jsp
|
not applicable
|
newFd.jsp
|
getfolders.jsp
|
|
doRename.jsp
|
not applicable
|
renameFd.jsp
|
getfolders.jsp
|
|
folders.jsp
|
not applicable
|
delFd.jsp
doNewFd.jsp
doRename.jsp
folders.jsp
message.jsp
summary.jsp
|
delFd.jsp
doInbox.jsp
folders.jsp
getfolders.jsp
moveMsg.jsp
newFd.jsp
renameFd.jsp
summary.jsp
|
|
getfolders.jsp
|
not applicable
|
delFd.jsp
doNewFd.jsp
doRename.jsp
folders.jsp
message.jsp
summary.jsp
|
Forwards to:
folders.jsp
|
|
getmsg.jsp
|
not applicable
|
inbox.jsp
message.jsp
|
Forwards to:
message.jsp
|
|
header.jsp
|
options.jsp
|
message.jsp
|
message.jsp
|
|
inbox.jsp
|
options.jsp
|
doInbox.jsp
inbox.jsp
|
getmsg.jsp
inbox.jsp
views.jsp
|
|
launchMail.jsp
|
not applicable
|
not applicable
|
Forwards to:
summary.jsp
|
|
message.jsp
|
options.jsp
|
attach.jsp
getmsg.jsp
header.jsp
message.jsp
|
addpab.jsp
attach.jsp
delete.jsp
doInbox.jsp
getfolders.jsp
getmsg.jsp
header.jsp
message.jsp
pickaddr.jsp
reply.jsp
|
|
moveMsg.jsp
|
not applicable
|
folders.jsp
|
doInbox.jsp
|
|
newFd.jsp
|
not applicable
|
folders.jsp
|
doNewFd.jsp
|
|
nomsg.jsp
|
not applicable
|
doInbox.jsp
|
summary.jsp
|
|
options.jsp
|
not applicable
|
addpab.jsp
compose.jsp
header.jsp
inbox.jsp
message.jsp
pickaddr.jsp
reply.jsp
|
summary.jsp
|
|
pickaddr.jsp
|
options.jsp
|
message.jsp
pickaddr.jsp
summary.jsp
|
pickaddr.jsp
compose.jsp
Forwards to:
compose.jsp
|
|
pop.jsp
|
not applicable
|
summary.jsp
|
collect.jsp
summary.jsp
|
|
renameFd.jsp
|
not applicable
|
folders.jsp
|
doRename.jsp
|
|
reply.jsp
|
composegui.jsp
options.jsp
|
composegui.jsp
message.jsp
|
cancel.jsp
|
|
sent.jsp
|
not applicable
|
composegui.jsp
|
doInbox.jsp
summary.jsp
|
|
summary.jsp
|
not applicable
|
cancel.jsp
collect.jsp
folders.jsp
launchMail.jsp
nomsg.jsp
options.jsp
pop.jsp
sent.jsp
views.jsp
|
doInbox.jsp
getfolders.jsp
pickaddr.jsp
pop.jsp
views.jsp
|
|
views.jsp
|
not applicable
|
inbox.jsp
summary.jsp
|
doInbox.jsp
summary.jsp
|