|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SVGSVGContext
Context class for svg:svg elements. Eventually this interface will likely have a number of other methods but for now it will have methods to do intersection and enclosure checking.
| Field Summary |
|---|
| Fields inherited from interface org.apache.batik.dom.svg.SVGContext |
|---|
PERCENTAGE_FONT_SIZE, PERCENTAGE_VIEWPORT_HEIGHT, PERCENTAGE_VIEWPORT_SIZE, PERCENTAGE_VIEWPORT_WIDTH |
| Method Summary | |
|---|---|
boolean |
animationsPaused()
Returns whether animations are currently paused. |
boolean |
checkEnclosure(Element element,
org.w3c.dom.svg.SVGRect rect)
Returns true if the given DOM element is enclosed in the svgRect. |
boolean |
checkIntersection(Element element,
org.w3c.dom.svg.SVGRect rect)
Returns true if the given DOM element intersects svgRect. |
void |
deselectAll()
Used to inform the user agent that the text selection should be cleared. |
void |
forceRedraw()
Forces an immediate redraw of the canvas. |
float |
getCurrentTime()
Returns the current document time. |
List |
getEnclosureList(org.w3c.dom.svg.SVGRect rect,
Element end)
Returns a List of all the DOM elements that are encosed in svgRect that are below end in the
rendering order. |
List |
getIntersectionList(org.w3c.dom.svg.SVGRect svgRect,
Element end)
Returns a List of all the DOM elements that intersect svgRect that are below end in the
rendering order. |
void |
pauseAnimations()
Pauses animations in the document. |
void |
setCurrentTime(float t)
Sets the current document time. |
int |
suspendRedraw(int max_wait_milliseconds)
Suspends redrawing of the canvas for the given number of milliseconds. |
void |
unpauseAnimations()
Unpauses animations in the document. |
boolean |
unsuspendRedraw(int suspend_handle_id)
Unsuspends redrawing of the canvas. |
void |
unsuspendRedrawAll()
Unsuspends redrawing of the canvas. |
| Methods inherited from interface org.apache.batik.dom.svg.SVGContext |
|---|
getBBox, getCTM, getFontSize, getGlobalTransform, getPixelToMM, getPixelUnitToMillimeter, getScreenTransform, getViewportHeight, getViewportWidth, setScreenTransform |
| Method Detail |
|---|
List getIntersectionList(org.w3c.dom.svg.SVGRect svgRect,
Element end)
svgRect that are below end in the
rendering order.
List getEnclosureList(org.w3c.dom.svg.SVGRect rect,
Element end)
svgRect that are below end in the
rendering order.
boolean checkIntersection(Element element,
org.w3c.dom.svg.SVGRect rect)
svgRect.
boolean checkEnclosure(Element element,
org.w3c.dom.svg.SVGRect rect)
svgRect.
void deselectAll()
int suspendRedraw(int max_wait_milliseconds)
boolean unsuspendRedraw(int suspend_handle_id)
void unsuspendRedrawAll()
void forceRedraw()
void pauseAnimations()
void unpauseAnimations()
boolean animationsPaused()
float getCurrentTime()
void setCurrentTime(float t)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||