org.apache.fop.dom.svg
Class SVGSVGElementImpl
java.lang.Object
|
+--org.apache.fop.dom.NodeImpl
|
+--org.apache.fop.dom.ElementImpl
|
+--org.apache.fop.dom.svg.SVGElementImpl
|
+--org.apache.fop.dom.svg.GraphicElement
|
+--org.apache.fop.dom.svg.SVGSVGElementImpl
- public class SVGSVGElementImpl
- extends GraphicElement
- implements org.w3c.dom.svg.SVGSVGElement
Fields inherited from interface org.w3c.dom.svg.SVGZoomAndPan |
SVG_ZOOMANDPAN_DISABLE,
SVG_ZOOMANDPAN_MAGNIFY,
SVG_ZOOMANDPAN_UNKNOWN,
SVG_ZOOMANDPAN_ZOOM |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE,
CDATA_SECTION_NODE,
COMMENT_NODE,
DOCUMENT_FRAGMENT_NODE,
DOCUMENT_NODE,
DOCUMENT_TYPE_NODE,
ELEMENT_NODE,
ENTITY_NODE,
ENTITY_REFERENCE_NODE,
NOTATION_NODE,
PROCESSING_INSTRUCTION_NODE,
TEXT_NODE |
Methods inherited from class org.apache.fop.dom.svg.GraphicElement |
addEventListener,
dispatchEvent,
getChildrenBBox,
getCTM,
getFarthestViewportElement,
getNearestViewportElement,
getRequiredExtensions,
getRequiredFeatures,
getScreenCTM,
getSystemLanguage,
getTransform,
getTransformToElement,
getXMLlang,
getXMLspace,
hasExtension,
removeEventListener,
setRequiredExtensions,
setRequiredFeatures,
setSystemLanguage,
setTransform,
setXMLlang,
setXMLspace |
Methods inherited from class org.apache.fop.dom.svg.SVGElementImpl |
getAnimatedPresentationAttribute,
getClassName,
getExternalResourcesRequired,
getId,
getNamespaceURI,
getOwnerSVGElement,
getPresentationAttribute,
getStyle,
getViewportElement,
setClassName,
setExternalResourcesRequired,
setId,
setStyle |
Methods inherited from class org.apache.fop.dom.ElementImpl |
getAttribute,
getAttributeNode,
getAttributeNodeNS,
getAttributeNS,
getElementsByTagName,
getElementsByTagNameNS,
hasAttribute,
hasAttributeNS,
hasAttributes,
removeAttribute,
removeAttributeNode,
removeAttributeNS,
replaceChild,
setAttribute,
setAttributeNode,
setAttributeNodeNS,
setAttributeNS |
Methods inherited from class org.apache.fop.dom.NodeImpl |
cloneNode,
getAttributes,
getChildNodes,
getFirstChild,
getLastChild,
getLocalName,
getNextSibling,
getNodeName,
getNodeType,
getNodeValue,
getOwnerDocument,
getParentNode,
getPrefix,
getPreviousSibling,
getTagName,
hasChildNodes,
insertBefore,
isSupported,
normalize,
removeChild,
setNodeValue,
setPrefix,
supports |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SVGSVGElementImpl
public SVGSVGElementImpl()
getX
public org.w3c.dom.svg.SVGAnimatedLength getX()
- Specified by:
- getX in interface org.w3c.dom.svg.SVGSVGElement
getY
public org.w3c.dom.svg.SVGAnimatedLength getY()
- Specified by:
- getY in interface org.w3c.dom.svg.SVGSVGElement
getWidth
public org.w3c.dom.svg.SVGAnimatedLength getWidth()
- Specified by:
- getWidth in interface org.w3c.dom.svg.SVGSVGElement
getHeight
public org.w3c.dom.svg.SVGAnimatedLength getHeight()
- Specified by:
- getHeight in interface org.w3c.dom.svg.SVGSVGElement
setWidth
public void setWidth(org.w3c.dom.svg.SVGAnimatedLength w)
setHeight
public void setHeight(org.w3c.dom.svg.SVGAnimatedLength h)
setX
public void setX(org.w3c.dom.svg.SVGAnimatedLength x)
setY
public void setY(org.w3c.dom.svg.SVGAnimatedLength y)
getViewBox
public org.w3c.dom.svg.SVGAnimatedRect getViewBox()
setViewBox
public void setViewBox(org.w3c.dom.svg.SVGAnimatedRect viewBox)
getViewport
public org.w3c.dom.svg.SVGRect getViewport()
- Specified by:
- getViewport in interface org.w3c.dom.svg.SVGSVGElement
getBBox
public org.w3c.dom.svg.SVGRect getBBox()
- Overrides:
- getBBox in class GraphicElement
getContentScriptType
public java.lang.String getContentScriptType()
- Specified by:
- getContentScriptType in interface org.w3c.dom.svg.SVGSVGElement
setContentScriptType
public void setContentScriptType(java.lang.String contentScriptType)
- Specified by:
- setContentScriptType in interface org.w3c.dom.svg.SVGSVGElement
getContentStyleType
public java.lang.String getContentStyleType()
- Specified by:
- getContentStyleType in interface org.w3c.dom.svg.SVGSVGElement
setContentStyleType
public void setContentStyleType(java.lang.String contentStyleType)
- Specified by:
- setContentStyleType in interface org.w3c.dom.svg.SVGSVGElement
getCurrentTranslate
public org.w3c.dom.svg.SVGPoint getCurrentTranslate()
- Specified by:
- getCurrentTranslate in interface org.w3c.dom.svg.SVGSVGElement
setCurrentTranslate
public void setCurrentTranslate(org.w3c.dom.svg.SVGPoint currentTranslate)
getCurrentView
public org.w3c.dom.svg.SVGViewSpec getCurrentView()
- Specified by:
- getCurrentView in interface org.w3c.dom.svg.SVGSVGElement
deSelectAll
public void deSelectAll()
- Specified by:
- deSelectAll in interface org.w3c.dom.svg.SVGSVGElement
getIntersectionList
public org.w3c.dom.NodeList getIntersectionList(org.w3c.dom.svg.SVGRect rect,
org.w3c.dom.svg.SVGElement referenceElement)
- Specified by:
- getIntersectionList in interface org.w3c.dom.svg.SVGSVGElement
getEnclosureList
public org.w3c.dom.NodeList getEnclosureList(org.w3c.dom.svg.SVGRect rect,
org.w3c.dom.svg.SVGElement referenceElement)
- Specified by:
- getEnclosureList in interface org.w3c.dom.svg.SVGSVGElement
checkIntersection
public boolean checkIntersection(org.w3c.dom.svg.SVGElement element,
org.w3c.dom.svg.SVGRect rect)
- Specified by:
- checkIntersection in interface org.w3c.dom.svg.SVGSVGElement
checkEnclosure
public boolean checkEnclosure(org.w3c.dom.svg.SVGElement element,
org.w3c.dom.svg.SVGRect rect)
- Specified by:
- checkEnclosure in interface org.w3c.dom.svg.SVGSVGElement
getPixelUnitToMillimeterX
public float getPixelUnitToMillimeterX()
- Specified by:
- getPixelUnitToMillimeterX in interface org.w3c.dom.svg.SVGSVGElement
getPixelUnitToMillimeterY
public float getPixelUnitToMillimeterY()
- Specified by:
- getPixelUnitToMillimeterY in interface org.w3c.dom.svg.SVGSVGElement
getScreenPixelToMillimeterX
public float getScreenPixelToMillimeterX()
- Specified by:
- getScreenPixelToMillimeterX in interface org.w3c.dom.svg.SVGSVGElement
getScreenPixelToMillimeterY
public float getScreenPixelToMillimeterY()
- Specified by:
- getScreenPixelToMillimeterY in interface org.w3c.dom.svg.SVGSVGElement
getUseCurrentView
public boolean getUseCurrentView()
- Specified by:
- getUseCurrentView in interface org.w3c.dom.svg.SVGSVGElement
setUseCurrentView
public void setUseCurrentView(boolean useCurrentView)
- Specified by:
- setUseCurrentView in interface org.w3c.dom.svg.SVGSVGElement
getCurrentScale
public float getCurrentScale()
- Specified by:
- getCurrentScale in interface org.w3c.dom.svg.SVGSVGElement
setCurrentScale
public void setCurrentScale(float currentScale)
- Specified by:
- setCurrentScale in interface org.w3c.dom.svg.SVGSVGElement
suspendRedraw
public int suspendRedraw(int max_wait_milliseconds)
- Specified by:
- suspendRedraw in interface org.w3c.dom.svg.SVGSVGElement
unsuspendRedraw
public void unsuspendRedraw(int suspend_handle_id)
- Specified by:
- unsuspendRedraw in interface org.w3c.dom.svg.SVGSVGElement
unsuspendRedrawAll
public void unsuspendRedrawAll()
- Specified by:
- unsuspendRedrawAll in interface org.w3c.dom.svg.SVGSVGElement
forceRedraw
public void forceRedraw()
- Specified by:
- forceRedraw in interface org.w3c.dom.svg.SVGSVGElement
pauseAnimations
public void pauseAnimations()
- Specified by:
- pauseAnimations in interface org.w3c.dom.svg.SVGSVGElement
unpauseAnimations
public void unpauseAnimations()
- Specified by:
- unpauseAnimations in interface org.w3c.dom.svg.SVGSVGElement
animationsPaused
public boolean animationsPaused()
- Specified by:
- animationsPaused in interface org.w3c.dom.svg.SVGSVGElement
getCurrentTime
public float getCurrentTime()
- Specified by:
- getCurrentTime in interface org.w3c.dom.svg.SVGSVGElement
setCurrentTime
public void setCurrentTime(float seconds)
- Specified by:
- setCurrentTime in interface org.w3c.dom.svg.SVGSVGElement
createSVGLength
public org.w3c.dom.svg.SVGLength createSVGLength()
- Specified by:
- createSVGLength in interface org.w3c.dom.svg.SVGSVGElement
createSVGAngle
public org.w3c.dom.svg.SVGAngle createSVGAngle()
- Specified by:
- createSVGAngle in interface org.w3c.dom.svg.SVGSVGElement
createSVGPoint
public org.w3c.dom.svg.SVGPoint createSVGPoint()
- Specified by:
- createSVGPoint in interface org.w3c.dom.svg.SVGSVGElement
createSVGMatrix
public org.w3c.dom.svg.SVGMatrix createSVGMatrix()
- Specified by:
- createSVGMatrix in interface org.w3c.dom.svg.SVGSVGElement
createSVGRect
public org.w3c.dom.svg.SVGRect createSVGRect()
- Specified by:
- createSVGRect in interface org.w3c.dom.svg.SVGSVGElement
createSVGTransform
public org.w3c.dom.svg.SVGTransform createSVGTransform()
- Specified by:
- createSVGTransform in interface org.w3c.dom.svg.SVGSVGElement
createSVGTransformFromMatrix
public org.w3c.dom.svg.SVGTransform createSVGTransformFromMatrix(org.w3c.dom.svg.SVGMatrix matrix)
- Specified by:
- createSVGTransformFromMatrix in interface org.w3c.dom.svg.SVGSVGElement
createRGBColor
public org.w3c.dom.css.RGBColor createRGBColor()
createSVGICCColor
public org.w3c.dom.svg.SVGICCColor createSVGICCColor()
getElementById
public org.w3c.dom.Element getElementById(java.lang.String elementId)
- Specified by:
- getElementById in interface org.w3c.dom.svg.SVGSVGElement
getZoomAndPan
public short getZoomAndPan()
setZoomAndPan
public void setZoomAndPan(short zoomAndPan)
getPreserveAspectRatio
public org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio getPreserveAspectRatio()
getComputedStyle
public org.w3c.dom.css.CSSStyleDeclaration getComputedStyle(org.w3c.dom.Element el,
java.lang.String str)
getOverrideStyle
public org.w3c.dom.css.CSSStyleDeclaration getOverrideStyle(org.w3c.dom.Element el,
java.lang.String str)
getStyleSheets
public org.w3c.dom.stylesheets.StyleSheetList getStyleSheets()
createEvent
public org.w3c.dom.events.Event createEvent(java.lang.String str)
createSVGNumber
public org.w3c.dom.svg.SVGNumber createSVGNumber()
- Specified by:
- createSVGNumber in interface org.w3c.dom.svg.SVGSVGElement
createSVGString
public java.lang.String createSVGString()
- Specified by:
- createSVGString in interface org.w3c.dom.svg.SVGSVGElement
getDocument
public org.w3c.dom.views.DocumentView getDocument()
appendChild
public org.w3c.dom.Node appendChild(org.w3c.dom.Node newChild)
throws org.w3c.dom.DOMException
- Overrides:
- appendChild in class SVGElementImpl
setOwnerSVG
public void setOwnerSVG(org.w3c.dom.svg.SVGSVGElement owner)
- Overrides:
- setOwnerSVG in class SVGElementImpl
Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.