|
|||||||||
| Home >> All >> org >> apache >> batik >> transcoder >> [ image overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.batik.transcoder.image
Class AbstractImageTranscoderTest.DiffImageTranscoder

java.lang.Objectorg.apache.batik.transcoder.TranscoderSupport
org.apache.batik.transcoder.AbstractTranscoder
org.apache.batik.transcoder.XMLAbstractTranscoder
org.apache.batik.transcoder.SVGAbstractTranscoder
org.apache.batik.transcoder.image.ImageTranscoder
org.apache.batik.transcoder.image.AbstractImageTranscoderTest.DiffImageTranscoder
- All Implemented Interfaces:
- org.apache.batik.transcoder.Transcoder
- Enclosing class:
- AbstractImageTranscoderTest
- protected class AbstractImageTranscoderTest.DiffImageTranscoder
- extends ImageTranscoder
A custom ImageTranscoder for testing.
| Nested Class Summary |
| Nested classes inherited from class org.apache.batik.transcoder.SVGAbstractTranscoder |
org.apache.batik.transcoder.SVGAbstractTranscoder.SVGAbstractTranscoderUserAgent |
| Field Summary | |
protected byte[] |
refImgData
The reference image. |
protected boolean |
state
The result of the image comparaison. |
| Fields inherited from class org.apache.batik.transcoder.image.ImageTranscoder |
KEY_BACKGROUND_COLOR, KEY_FORCE_TRANSPARENT_WHITE |
| Fields inherited from class org.apache.batik.transcoder.SVGAbstractTranscoder |
builder, ctx, curAOI, curTxf, DEFAULT_ALLOWED_SCRIPT_TYPES, DEFAULT_DEFAULT_FONT_FAMILY, height, KEY_ALLOWED_SCRIPT_TYPES, KEY_ALTERNATE_STYLESHEET, KEY_AOI, KEY_CONSTRAIN_SCRIPT_ORIGIN, KEY_DEFAULT_FONT_FAMILY, KEY_EXECUTE_ONLOAD, KEY_HEIGHT, KEY_LANGUAGE, KEY_MAX_HEIGHT, KEY_MAX_WIDTH, KEY_MEDIA, KEY_PIXEL_TO_MM, KEY_PIXEL_UNIT_TO_MILLIMETER, KEY_USER_STYLESHEET_URI, KEY_WIDTH, root, userAgent, width |
| Fields inherited from class org.apache.batik.transcoder.XMLAbstractTranscoder |
KEY_DOCUMENT_ELEMENT, KEY_DOCUMENT_ELEMENT_NAMESPACE_URI, KEY_DOM_IMPLEMENTATION, KEY_XML_PARSER_CLASSNAME, KEY_XML_PARSER_VALIDATING |
| Fields inherited from class org.apache.batik.transcoder.TranscoderSupport |
handler, hints |
| Constructor Summary | |
AbstractImageTranscoderTest.DiffImageTranscoder(byte[] refImgData)
Constructs a new DiffImageTranscoder. |
|
| Method Summary | |
protected void |
compareImage(java.awt.image.BufferedImage img)
Compares both source and result images and set the state flag. |
java.awt.image.BufferedImage |
createImage(int w,
int h)
Creates a new image with the specified dimension. |
boolean |
isIdentical()
Returns true if the reference image is the same than the generated image, false otherwise. |
protected void |
writeCandidateReference(byte[] imgData)
|
protected void |
writeCandidateVariation(byte[] imgData,
byte[] refData)
|
void |
writeImage(java.awt.image.BufferedImage img,
org.apache.batik.transcoder.TranscoderOutput output)
Compares the specified image with the reference image and set the state flag. |
| Methods inherited from class org.apache.batik.transcoder.image.ImageTranscoder |
transcode |
| Methods inherited from class org.apache.batik.transcoder.SVGAbstractTranscoder |
createBridgeContext, createDocumentFactory, createUserAgent, getCanvasGraphicsNode, setImageSize, transcode |
| Methods inherited from class org.apache.batik.transcoder.TranscoderSupport |
addTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHints |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.batik.transcoder.Transcoder |
addTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHints |
| Field Detail |
state
protected boolean state
- The result of the image comparaison.
refImgData
protected byte[] refImgData
- The reference image.
| Constructor Detail |
AbstractImageTranscoderTest.DiffImageTranscoder
public AbstractImageTranscoderTest.DiffImageTranscoder(byte[] refImgData)
- Constructs a new DiffImageTranscoder.
| Method Detail |
createImage
public java.awt.image.BufferedImage createImage(int w, int h)
- Creates a new image with the specified dimension.
- Specified by:
createImagein classImageTranscoder
writeImage
public void writeImage(java.awt.image.BufferedImage img, org.apache.batik.transcoder.TranscoderOutput output) throws org.apache.batik.transcoder.TranscoderException
- Compares the specified image with the reference image and set the
state flag.
- Specified by:
writeImagein classImageTranscoder
writeCandidateReference
protected void writeCandidateReference(byte[] imgData)
writeCandidateVariation
protected void writeCandidateVariation(byte[] imgData,
byte[] refData)
compareImage
protected void compareImage(java.awt.image.BufferedImage img) throws org.apache.batik.transcoder.TranscoderException
- Compares both source and result images and set the state flag.
isIdentical
public boolean isIdentical()
- Returns true if the reference image is the same than the generated
image, false otherwise.
|
|||||||||
| Home >> All >> org >> apache >> batik >> transcoder >> [ image overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC