Package org.apache.batik.swing
Class JSVGCanvasHandler
- java.lang.Object
-
- org.apache.batik.swing.JSVGCanvasHandler
-
public class JSVGCanvasHandler extends java.lang.Object
One line Class Desc Complete Class Desc- Version:
- $Id: JSVGCanvasHandler.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
JSVGCanvasHandler.Delegate
(package private) class
JSVGCanvasHandler.InitialRenderListener
(package private) class
JSVGCanvasHandler.LoadListener
(package private) class
JSVGCanvasHandler.SVGLoadEventListener
(package private) class
JSVGCanvasHandler.UpdateRenderListener
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
abort
(package private) JSVGCanvas
canvas
(package private) JSVGCanvasHandler.Delegate
delegate
(package private) java.lang.String
desc
(package private) boolean
done
static java.lang.String
ENTRY_KEY_ERROR_DESCRIPTION
Entry describing the errorstatic java.lang.String
ERROR_CANNOT_LOAD_SVG
Error when canvas can't load SVG file.static java.lang.String
ERROR_SVG_RENDER_FAILED
Error when canvas can't render SVG file.static java.lang.String
ERROR_SVG_UPDATE_FAILED
Error when canvas can't peform render update SVG file.(package private) boolean
failed
(package private) javax.swing.JFrame
frame
(package private) Test
host
(package private) JSVGCanvasHandler.InitialRenderListener
irl
(package private) JSVGCanvasHandler.LoadListener
ll
(package private) java.lang.Object
loadMonitor
static java.lang.String
REGARD_START_SCRIPT
static java.lang.String
REGARD_TEST_INSTANCE
(package private) java.lang.Object
renderMonitor
(package private) JSVGCanvasHandler.SVGLoadEventListener
sll
(package private) java.lang.ref.WeakReference
updateManager
(package private) JSVGCanvasHandler.UpdateRenderListener
url
(package private) java.awt.event.WindowListener
wl
-
Constructor Summary
Constructors Constructor Description JSVGCanvasHandler(Test host, JSVGCanvasHandler.Delegate delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bindHost()
void
checkLoad()
void
checkRender()
void
checkSomething(java.lang.Object monitor, java.lang.String errorCode)
void
checkUpdate()
JSVGCanvas
createCanvas()
void
dispose()
static java.lang.String
fmt(java.lang.String key, java.lang.Object[] args)
JSVGCanvas
getCanvas()
javax.swing.JFrame
getFrame()
protected UpdateManager
getUpdateManager()
void
runCanvas(java.lang.String desc)
void
scriptDone()
void
setupCanvas()
-
-
-
Field Detail
-
REGARD_TEST_INSTANCE
public static final java.lang.String REGARD_TEST_INSTANCE
- See Also:
- Constant Field Values
-
REGARD_START_SCRIPT
public static final java.lang.String REGARD_START_SCRIPT
- See Also:
- Constant Field Values
-
ERROR_CANNOT_LOAD_SVG
public static final java.lang.String ERROR_CANNOT_LOAD_SVG
Error when canvas can't load SVG file. {0} The file/url that could not be loaded.- See Also:
- Constant Field Values
-
ERROR_SVG_RENDER_FAILED
public static final java.lang.String ERROR_SVG_RENDER_FAILED
Error when canvas can't render SVG file. {0} The file/url that could not be rendered.- See Also:
- Constant Field Values
-
ERROR_SVG_UPDATE_FAILED
public static final java.lang.String ERROR_SVG_UPDATE_FAILED
Error when canvas can't peform render update SVG file. {0} The file/url that could not be updated..- See Also:
- Constant Field Values
-
ENTRY_KEY_ERROR_DESCRIPTION
public static final java.lang.String ENTRY_KEY_ERROR_DESCRIPTION
Entry describing the error- See Also:
- Constant Field Values
-
frame
javax.swing.JFrame frame
-
canvas
JSVGCanvas canvas
-
updateManager
java.lang.ref.WeakReference updateManager
-
wl
java.awt.event.WindowListener wl
-
failed
boolean failed
-
abort
boolean abort
-
done
boolean done
-
loadMonitor
final java.lang.Object loadMonitor
-
renderMonitor
final java.lang.Object renderMonitor
-
delegate
JSVGCanvasHandler.Delegate delegate
-
host
Test host
-
desc
java.lang.String desc
-
-
Constructor Detail
-
JSVGCanvasHandler
public JSVGCanvasHandler(Test host, JSVGCanvasHandler.Delegate delegate)
-
-
Method Detail
-
fmt
public static java.lang.String fmt(java.lang.String key, java.lang.Object[] args)
-
getFrame
public javax.swing.JFrame getFrame()
-
getCanvas
public JSVGCanvas getCanvas()
-
createCanvas
public JSVGCanvas createCanvas()
-
runCanvas
public void runCanvas(java.lang.String desc)
-
setupCanvas
public void setupCanvas()
-
scriptDone
public void scriptDone()
-
dispose
public void dispose()
-
checkSomething
public void checkSomething(java.lang.Object monitor, java.lang.String errorCode)
-
checkLoad
public void checkLoad()
-
checkRender
public void checkRender()
-
checkUpdate
public void checkUpdate()
-
bindHost
public void bindHost()
-
getUpdateManager
protected UpdateManager getUpdateManager()
-
-