A C D G P R T

A

add(String) - Method in class com.mebigfatguy.tomailer.CssParser
takes a block of css, and parses out individual rules, and adds them to a collection of rules found.

C

com.mebigfatguy.tomailer - package com.mebigfatguy.tomailer
 
compare(CssItem, CssItem) - Method in class com.mebigfatguy.tomailer.CssSelectorComparator
the main interface method of the comparator
CssItem - Class in com.mebigfatguy.tomailer
represents a one css item, consisting of a css selector and rules for that selector
CssItem(String, String[]) - Constructor for class com.mebigfatguy.tomailer.CssItem
constructs a CssItem consisting of one selector and an array of styles
CssParser - Class in com.mebigfatguy.tomailer
parses a css block that is found in between style tags, or referenced from an external link tag.
CssParser() - Constructor for class com.mebigfatguy.tomailer.CssParser
 
CssSelectorComparator - Class in com.mebigfatguy.tomailer
a comparator that orders CssItems based on the selector Id selectors have highest priority, followed by class selectors, then path selectors, and finally single element selectors.
CssSelectorComparator() - Constructor for class com.mebigfatguy.tomailer.CssSelectorComparator
 

D

doGet(HttpServletRequest, HttpServletResponse) - Method in class com.mebigfatguy.tomailer.ToMailer
a handler for get requests, that just forwards to a Post handler.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.mebigfatguy.tomailer.ToMailer
the main servlet processing method for converting web page html to email html

G

getMailer() - Method in class com.mebigfatguy.tomailer.ToMailerDelegate
get the generated email version
getSelector() - Method in class com.mebigfatguy.tomailer.CssItem
get the selector for this item
getStyles() - Method in class com.mebigfatguy.tomailer.CssItem
get the array of styles for this item

P

prioritizeCss() - Method in class com.mebigfatguy.tomailer.CssParser
sorts the css based on how specific the rules are.

R

resolveEntity(String, String) - Method in class com.mebigfatguy.tomailer.ToMailerEntityResolver
the main interface method of the EntityResolver, if it's one of the primary dtds, return the local cache.

T

ToMailer - Class in com.mebigfatguy.tomailer
the basic servlet that handles requests to convert web page html to email html
ToMailer() - Constructor for class com.mebigfatguy.tomailer.ToMailer
 
ToMailerDelegate - Class in com.mebigfatguy.tomailer
the main processer for converting web pages to email pages
ToMailerDelegate(InputStream, String) - Constructor for class com.mebigfatguy.tomailer.ToMailerDelegate
constructs the delegate and orchestrates the conversion of the page
ToMailerEntityResolver - Class in com.mebigfatguy.tomailer
resolves entities around html strict, transitional and frameset dtds, along with the entity definitions so that the code doesn't access the w3.org definitions, which will deny access with 503 errors.
ToMailerEntityResolver() - Constructor for class com.mebigfatguy.tomailer.ToMailerEntityResolver
 
ToMailerException - Exception in com.mebigfatguy.tomailer
a general exception for problems that occur while trying to convert web page html to email htmls.
ToMailerException() - Constructor for exception com.mebigfatguy.tomailer.ToMailerException
creates a default exception.
ToMailerException(String) - Constructor for exception com.mebigfatguy.tomailer.ToMailerException
creates an exception with a supplied message
ToMailerException(String, Throwable) - Constructor for exception com.mebigfatguy.tomailer.ToMailerException
creates an exception with a supplied messages and initial cause
toString() - Method in class com.mebigfatguy.tomailer.CssItem
creates a human readable string of this item

A C D G P R T

Copyright © 2009 MeBigFatGuy.com. All Rights Reserved.