Top Classes
module snuggletex.webapp

Package uk.ac.ed.ph.snuggletex.webapp


Class Summary

Modifier and TypeClass and Description
public class
ASCIIMathMLUpConversionDemoServlet

Servlet demonstrating the up-conversion process on MathML generated dynamically in the browser by ASCIIMathML.

pack-priv abstract class
BaseServlet

Trivial base class for servlets in the demo webapp

public class
ContextInitialiser

Fairly typical ServletContextListener that just sets up a few shared resources and sticks them in the ServletContext for access by servlets.

public class
DocumentationServlet

Rather trivial (and badly factored) servlet that serves up the documentation pages for SnuggleTeX.

public class
ErrorCodeDocumentBuilder

Builds a SnuggleTeX documentation page showing all of the error codes.

public class
FullLaTeXInputDemoServlet

Trivial servlet to provide the functionality for the "try out" page.

public class
MathInputDemoServlet

Basic servlet demonstrating the SnuggleTeX process on simple MATH Mode LaTeX Inputs.

public class
MathInputToImageServlet

Simple demo servlet that accepts some (displaymath mode) input and serves up an image rendition of the result.

public class
MathMLToImageLinkPostProcessor

Simple MathMLPostProcessor that replaces any MathML islands with HTML links calling back on MathInputToImageServlet to render them as images.

public class
RedirectionFilter

Simple little Filter that allows us to apply redirections (specified in web.xml) to cater for the case where pages move about or get better names.

public class
UpConversionDemoServlet

Servlet demonstrating the up-conversion process on user-entered MATH mode SnuggleTeX input.

public class
UpConversionExampleFragmentServlet

Variant of UpConversionDemoServlet that demonstrates a page fragment containing similar results.

public class
WebUtilities

Some general servlet-related utility methods.