Skip navigation links
A C D E F G H I M R S U W 

A

ASCIIMathMLUpConversionDemoServlet - Class in uk.ac.ed.ph.snuggletex.webapp
Servlet demonstrating the up-conversion process on MathML generated dynamically in the browser by ASCIIMathML.
ASCIIMathMLUpConversionDemoServlet() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.ASCIIMathMLUpConversionDemoServlet
 

C

contextDestroyed(ServletContextEvent) - Method in class uk.ac.ed.ph.snuggletex.webapp.ContextInitialiser
 
ContextInitialiser - Class in uk.ac.ed.ph.snuggletex.webapp
Fairly typical ServletContextListener that just sets up a few shared resources and sticks them in the ServletContext for access by servlets.
ContextInitialiser() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.ContextInitialiser
 
contextInitialized(ServletContextEvent) - Method in class uk.ac.ed.ph.snuggletex.webapp.ContextInitialiser
 

D

destroy() - Method in class uk.ac.ed.ph.snuggletex.webapp.RedirectionFilter
 
DocumentationServlet - Class in uk.ac.ed.ph.snuggletex.webapp
Rather trivial (and badly factored) servlet that serves up the documentation pages for SnuggleTeX.
DocumentationServlet() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.DocumentationServlet
 
doErrorGroup(PrintWriter, ErrorGroup) - Method in class uk.ac.ed.ph.snuggletex.webapp.ErrorCodeDocumentBuilder
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class uk.ac.ed.ph.snuggletex.webapp.RedirectionFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.ASCIIMathMLUpConversionDemoServlet
Generates initial input form with some demo JavaScript.
doGet(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.DocumentationServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.FullLaTeXInputDemoServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.MathInputDemoServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.MathInputToImageServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.UpConversionDemoServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.UpConversionExampleFragmentServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.ASCIIMathMLUpConversionDemoServlet
Handles the posted raw input & PMathML extracted from ASCIIMathML.
doPost(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.FullLaTeXInputDemoServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.MathInputDemoServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.ed.ph.snuggletex.webapp.UpConversionDemoServlet
 
doSnugglePackage(PrintWriter, SnugglePackage) - Method in class uk.ac.ed.ph.snuggletex.webapp.ErrorCodeDocumentBuilder
 

E

ErrorCodeDocumentBuilder - Class in uk.ac.ed.ph.snuggletex.webapp
Builds a SnuggleTeX documentation page showing all of the error codes.
ErrorCodeDocumentBuilder(File) - Constructor for class uk.ac.ed.ph.snuggletex.webapp.ErrorCodeDocumentBuilder
 

F

FullLaTeXInputDemoServlet - Class in uk.ac.ed.ph.snuggletex.webapp
Trivial servlet to provide the functionality for the "try out" page.
FullLaTeXInputDemoServlet() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.FullLaTeXInputDemoServlet
 

G

getWithinContextRequestUrl(HttpServletRequest) - Static method in class uk.ac.ed.ph.snuggletex.webapp.WebUtilities
Returns the URL for the given request, starting from AFTER the context path and including path info and query parameters.

H

handleMathMLIsland(Element, Document, Node, int) - Method in class uk.ac.ed.ph.snuggletex.webapp.MathMLToImageLinkPostProcessor
 

I

init() - Method in class uk.ac.ed.ph.snuggletex.webapp.DocumentationServlet
 
init(FilterConfig) - Method in class uk.ac.ed.ph.snuggletex.webapp.RedirectionFilter
 

M

main(String[]) - Static method in class uk.ac.ed.ph.snuggletex.webapp.ErrorCodeDocumentBuilder
 
MathInputDemoServlet - Class in uk.ac.ed.ph.snuggletex.webapp
Basic servlet demonstrating the SnuggleTeX process on simple MATH Mode LaTeX Inputs.
MathInputDemoServlet() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.MathInputDemoServlet
 
MathInputToImageServlet - Class in uk.ac.ed.ph.snuggletex.webapp
Simple demo servlet that accepts some (displaymath mode) input and serves up an image rendition of the result.
MathInputToImageServlet() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.MathInputToImageServlet
 
MathMLToImageLinkPostProcessor - Class in uk.ac.ed.ph.snuggletex.webapp
Simple MathMLPostProcessor that replaces any MathML islands with HTML links calling back on MathInputToImageServlet to render them as images.
MathMLToImageLinkPostProcessor(String) - Constructor for class uk.ac.ed.ph.snuggletex.webapp.MathMLToImageLinkPostProcessor
 
MAVEN_SITE_URL_PROPERTY_NAME - Static variable in class uk.ac.ed.ph.snuggletex.webapp.ContextInitialiser
 

R

RedirectionFilter - Class in uk.ac.ed.ph.snuggletex.webapp
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.
RedirectionFilter() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.RedirectionFilter
 
run() - Method in class uk.ac.ed.ph.snuggletex.webapp.ErrorCodeDocumentBuilder
 

S

SNUGGLETEX_VERSION_PROPERTY_NAME - Static variable in class uk.ac.ed.ph.snuggletex.webapp.ContextInitialiser
 
STYLESHEET_MANAGER_ATTRIBUTE_NAME - Static variable in class uk.ac.ed.ph.snuggletex.webapp.ContextInitialiser
 

U

uk.ac.ed.ph.snuggletex.webapp - package uk.ac.ed.ph.snuggletex.webapp
 
UpConversionDemoServlet - Class in uk.ac.ed.ph.snuggletex.webapp
Servlet demonstrating the up-conversion process on user-entered MATH mode SnuggleTeX input.
UpConversionDemoServlet() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.UpConversionDemoServlet
 
UpConversionExampleFragmentServlet - Class in uk.ac.ed.ph.snuggletex.webapp
Variant of UpConversionDemoServlet that demonstrates a page fragment containing similar results.
UpConversionExampleFragmentServlet() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.UpConversionExampleFragmentServlet
 

W

WebUtilities - Class in uk.ac.ed.ph.snuggletex.webapp
Some general servlet-related utility methods.
WebUtilities() - Constructor for class uk.ac.ed.ph.snuggletex.webapp.WebUtilities
 
WITHIN_CONTEXT_REQUEST_URL_ATTRIBUTE_NAME - Static variable in class uk.ac.ed.ph.snuggletex.webapp.WebUtilities
 
A C D E F G H I M R S U W 
Skip navigation links

Copyright © 2008–2026 The University of Edinburgh. All rights reserved.