apps.mathpadapp.controllerapp.assignmentbuilder.latexloader
Class ImageOptions

java.lang.Object
  extended by uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback
      extended by apps.mathpadapp.controllerapp.assignmentbuilder.latexloader.ImageOptions
All Implemented Interfaces:
uk.ac.ed.ph.snuggletex.jeuclid.MathMLImageSavingCallback

public class ImageOptions
extends uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback

The Class ImageOptions.


Constructor Summary
ImageOptions(java.io.OutputStream out)
          Instantiates a new image options.
 
Method Summary
 java.io.File getImageOutputFile(int arg0)
           
 java.io.OutputStream getImageOutputStream(int arg0)
           
 java.lang.String getImageURL(int arg0)
           
 void imageSavingFailed(java.lang.Object arg0, int arg1, java.lang.String arg2, java.lang.Throwable arg3)
           
 void imageSavingSucceeded(java.lang.Object arg0, int arg1, java.lang.String arg2)
           
 void setFontSize(java.lang.String size)
           
 
Methods inherited from class uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback
getFontSize, getImageContentType, getImageContentType, getLayoutContext, isAntiAliasing, setAntiAliasing, setImageContentType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageOptions

public ImageOptions(java.io.OutputStream out)
Instantiates a new image options.

Parameters:
out - the out
Method Detail

getImageOutputFile

public java.io.File getImageOutputFile(int arg0)
Specified by:
getImageOutputFile in interface uk.ac.ed.ph.snuggletex.jeuclid.MathMLImageSavingCallback
Specified by:
getImageOutputFile in class uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback

getImageOutputStream

public java.io.OutputStream getImageOutputStream(int arg0)
Specified by:
getImageOutputStream in interface uk.ac.ed.ph.snuggletex.jeuclid.MathMLImageSavingCallback
Specified by:
getImageOutputStream in class uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback

getImageURL

public java.lang.String getImageURL(int arg0)
Specified by:
getImageURL in interface uk.ac.ed.ph.snuggletex.jeuclid.MathMLImageSavingCallback
Specified by:
getImageURL in class uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback

imageSavingFailed

public void imageSavingFailed(java.lang.Object arg0,
                              int arg1,
                              java.lang.String arg2,
                              java.lang.Throwable arg3)

imageSavingSucceeded

public void imageSavingSucceeded(java.lang.Object arg0,
                                 int arg1,
                                 java.lang.String arg2)
Specified by:
imageSavingSucceeded in interface uk.ac.ed.ph.snuggletex.jeuclid.MathMLImageSavingCallback
Overrides:
imageSavingSucceeded in class uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback

setFontSize

public void setFontSize(java.lang.String size)
Overrides:
setFontSize in class uk.ac.ed.ph.snuggletex.jeuclid.SimpleMathMLImageSavingCallback