| Batik 1.5 SVG DOM Implementation status |
GetSVGDocument (SVG Specification)
Method | Supported | Notes
SVGDocument getSVGDocument () | No |
SVGAElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getTarget () | Yes |
SVGAltGlyphElement (SVG Specification)
Method | Supported | Notes
java.lang.String getGlyphRef () | Yes |
void setGlyphRef (java.lang.String) | Yes |
java.lang.String getFormat () | Yes |
void setFormat (java.lang.String) | Yes |
SVGAngle (SVG Specification)
Method | Supported | Notes
float getValue () | No |
void setValue (float) | No |
short getUnitType () | No |
float getValueInSpecifiedUnits () | No |
void setValueInSpecifiedUnits (float) | No |
java.lang.String getValueAsString () | No |
void setValueAsString (java.lang.String) | No |
void newValueSpecifiedUnits (short,float) | No |
void convertToSpecifiedUnits (short) | No |
SVGAnimatedAngle (SVG Specification)
Method | Supported | Notes
SVGAngle getBaseVal () | No |
SVGAngle getAnimVal () | No |
SVGAnimatedBoolean (SVG Specification)
Method | Supported | Notes
boolean getBaseVal () | Yes |
void setBaseVal (boolean) | Yes |
boolean getAnimVal () | No |
SVGAnimatedEnumeration (SVG Specification)
Method | Supported | Notes
short getBaseVal () | Yes |
void setBaseVal (short) | Yes |
short getAnimVal () | No |
SVGAnimatedInteger (SVG Specification)
Method | Supported | Notes
int getBaseVal () | Yes |
void setBaseVal (int) | Yes |
int getAnimVal () | No |
SVGAnimatedLength (SVG Specification)
Method | Supported | Notes
SVGLength getBaseVal () | Yes |
SVGLength getAnimVal () | No |
SVGAnimatedLengthList (SVG Specification)
Method | Supported | Notes
SVGLengthList getBaseVal () | Yes |
SVGLengthList getAnimVal () | No |
SVGAnimatedNumber (SVG Specification)
Method | Supported | Notes
float getBaseVal () | Yes |
void setBaseVal (float) | Yes |
float getAnimVal () | No |
SVGAnimatedNumberList (SVG Specification)
Method | Supported | Notes
SVGNumberList getBaseVal () | No |
SVGNumberList getAnimVal () | No |
SVGAnimatedPathData (SVG Specification)
Method | Supported | Notes
SVGPathSegList getPathSegList () | Yes |
SVGPathSegList getNormalizedPathSegList () | No |
SVGPathSegList getAnimatedPathSegList () | No |
SVGPathSegList getAnimatedNormalizedPathSegList () | No |
SVGAnimatedPoints (SVG Specification)
Method | Supported | Notes
SVGPointList getPoints () | Yes |
SVGPointList getAnimatedPoints () | No |
SVGAnimatedPreserveAspectRatio (SVG Specification)
Method | Supported | Notes
SVGPreserveAspectRatio getBaseVal () | No |
SVGPreserveAspectRatio getAnimVal () | No |
SVGAnimatedRect (SVG Specification)
Method | Supported | Notes
SVGRect getBaseVal () | No |
SVGRect getAnimVal () | No |
SVGAnimatedString (SVG Specification)
Method | Supported | Notes
java.lang.String getBaseVal () | Yes |
void setBaseVal (java.lang.String) | Yes |
java.lang.String getAnimVal () | No |
SVGAnimatedTransformList (SVG Specification)
Method | Supported | Notes
SVGTransformList getBaseVal () | Yes |
SVGTransformList getAnimVal () | No |
SVGAnimationElement (SVG Specification)
Method | Supported | Notes
SVGElement getTargetElement () | No |
float getStartTime () | No |
float getCurrentTime () | No |
float getSimpleDuration () | No |
SVGCircleElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getCx () | Yes |
SVGAnimatedLength getCy () | Yes |
SVGAnimatedLength getR () | Yes |
SVGClipPathElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedEnumeration getClipPathUnits () | Yes |
SVGColor (SVG Specification)
Method | Supported | Notes
void setColor (short,java.lang.String,java.lang.String) | Yes |
short getColorType () | Yes |
org.w3c.dom.css.RGBColor getRGBColor () | Yes |
SVGICCColor getICCColor () | Yes |
void setRGBColor (java.lang.String) | Yes |
void setRGBColorICCColor (java.lang.String,java.lang.String) | Yes |
SVGColorProfileElement (SVG Specification)
Method | Supported | Notes
java.lang.String getName () | Yes |
void setName (java.lang.String) | Yes |
java.lang.String getLocal () | Yes |
void setLocal (java.lang.String) | Yes |
short getRenderingIntent () | Yes |
void setRenderingIntent (short) | Yes |
SVGColorProfileRule (SVG Specification)
Method | Supported | Notes
java.lang.String getName () | No |
void setName (java.lang.String) | No |
short getRenderingIntent () | No |
void setRenderingIntent (short) | No |
java.lang.String getSrc () | No |
void setSrc (java.lang.String) | No |
SVGComponentTransferFunctionElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedEnumeration getType () | Yes |
SVGAnimatedNumber getOffset () | Yes |
SVGAnimatedNumberList getTableValues () | No |
SVGAnimatedNumber getSlope () | Yes |
SVGAnimatedNumber getIntercept () | Yes |
SVGAnimatedNumber getAmplitude () | Yes |
SVGAnimatedNumber getExponent () | Yes |
SVGCursorElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGDocument (SVG Specification)
Method | Supported | Notes
java.lang.String getURL () | Yes |
java.lang.String getTitle () | Yes |
java.lang.String getReferrer () | Yes |
java.lang.String getDomain () | Yes |
SVGSVGElement getRootElement () | Yes |
SVGElement (SVG Specification)
Method | Supported | Notes
java.lang.String getId () | Yes |
void setId (java.lang.String) | Yes |
java.lang.String getXMLbase () | Yes |
void setXMLbase (java.lang.String) | Yes |
SVGSVGElement getOwnerSVGElement () | Yes |
SVGElement getViewportElement () | Yes |
SVGElementInstance (SVG Specification)
Method | Supported | Notes
SVGElementInstance getParentNode () | No |
SVGElementInstanceList getChildNodes () | No |
SVGElementInstance getFirstChild () | No |
SVGElementInstance getLastChild () | No |
SVGElementInstance getPreviousSibling () | No |
SVGElementInstance getNextSibling () | No |
SVGElement getCorrespondingElement () | No |
SVGUseElement getCorrespondingUseElement () | No |
SVGElementInstanceList (SVG Specification)
Method | Supported | Notes
int getLength () | No |
SVGElementInstance item (int) | No |
SVGEllipseElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getCx () | Yes |
SVGAnimatedLength getCy () | Yes |
SVGAnimatedLength getRx () | Yes |
SVGAnimatedLength getRy () | Yes |
SVGExternalResourcesRequired (SVG Specification)
Method | Supported | Notes
SVGAnimatedBoolean getExternalResourcesRequired () | Yes | supported in org.apache.batik.dom.svg.SVGGraphicsElement
SVGFEBlendElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedString getIn2 () | Yes |
SVGAnimatedEnumeration getMode () | Yes |
SVGFEColorMatrixElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedEnumeration getType () | Yes |
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedNumberList getValues () | No |
SVGFEComponentTransferElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGFECompositeElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedString getIn2 () | Yes |
SVGAnimatedEnumeration getOperator () | Yes |
SVGAnimatedNumber getK1 () | Yes |
SVGAnimatedNumber getK2 () | Yes |
SVGAnimatedNumber getK3 () | Yes |
SVGAnimatedNumber getK4 () | Yes |
SVGFEConvolveMatrixElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedInteger getOrderX () | No |
SVGAnimatedInteger getOrderY () | No |
SVGAnimatedNumberList getKernelMatrix () | No |
SVGAnimatedNumber getDivisor () | No |
SVGAnimatedNumber getBias () | Yes |
SVGAnimatedInteger getTargetX () | No |
SVGAnimatedInteger getTargetY () | No |
SVGAnimatedEnumeration getEdgeMode () | Yes |
SVGAnimatedLength getKernelUnitLengthX () | No |
SVGAnimatedLength getKernelUnitLengthY () | No |
SVGAnimatedBoolean getPreserveAlpha () | Yes |
SVGFEDiffuseLightingElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedNumber getSurfaceScale () | Yes |
SVGAnimatedNumber getDiffuseConstant () | Yes |
SVGFEDisplacementMapElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedString getIn2 () | Yes |
SVGAnimatedNumber getScale () | Yes |
SVGAnimatedEnumeration getXChannelSelector () | Yes |
SVGAnimatedEnumeration getYChannelSelector () | Yes |
SVGFEDistantLightElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedNumber getAzimuth () | Yes |
SVGAnimatedNumber getElevation () | Yes |
SVGFEFloodElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGFEGaussianBlurElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedNumber getStdDeviationX () | No |
SVGAnimatedNumber getStdDeviationY () | No |
void setStdDeviation (float,float) | Yes |
SVGFEMergeNodeElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGFEMorphologyElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedEnumeration getOperator () | Yes |
SVGAnimatedLength getRadiusX () | No |
SVGAnimatedLength getRadiusY () | No |
SVGFEOffsetElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedNumber getDx () | Yes |
SVGAnimatedNumber getDy () | Yes |
SVGAnimatedString getIn1 () | Yes |
SVGFEPointLightElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedNumber getX () | Yes |
SVGAnimatedNumber getY () | Yes |
SVGAnimatedNumber getZ () | Yes |
SVGFESpecularLightingElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGAnimatedNumber getSurfaceScale () | Yes |
SVGAnimatedNumber getSpecularConstant () | Yes |
SVGAnimatedNumber getSpecularExponent () | Yes |
SVGFESpotLightElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedNumber getX () | Yes |
SVGAnimatedNumber getY () | Yes |
SVGAnimatedNumber getZ () | Yes |
SVGAnimatedNumber getSpecularExponent () | Yes |
SVGAnimatedNumber getPointsAtX () | Yes |
SVGAnimatedNumber getPointsAtY () | Yes |
SVGAnimatedNumber getPointsAtZ () | Yes |
SVGAnimatedNumber getLimitingConeAngle () | Yes |
SVGFETileElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getIn1 () | Yes |
SVGFETurbulenceElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedEnumeration getType () | Yes |
SVGAnimatedNumber getBaseFrequencyX () | No |
SVGAnimatedNumber getBaseFrequencyY () | No |
SVGAnimatedInteger getNumOctaves () | Yes |
SVGAnimatedNumber getSeed () | Yes |
SVGAnimatedEnumeration getStitchTiles () | Yes |
SVGFilterElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGAnimatedEnumeration getFilterUnits () | Yes |
SVGAnimatedEnumeration getPrimitiveUnits () | Yes |
SVGAnimatedInteger getFilterResX () | No |
SVGAnimatedInteger getFilterResY () | No |
void setFilterRes (int,int) | No |
SVGFilterPrimitiveStandardAttributes (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGAnimatedString getResult () | Yes |
SVGFitToViewBox (SVG Specification)
Method | Supported | Notes
SVGAnimatedRect getViewBox () | No |
SVGAnimatedPreserveAspectRatio getPreserveAspectRatio () | No |
SVGForeignObjectElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGGlyphRefElement (SVG Specification)
Method | Supported | Notes
java.lang.String getGlyphRef () | Yes |
void setGlyphRef (java.lang.String) | Yes |
java.lang.String getFormat () | Yes |
void setFormat (java.lang.String) | Yes |
float getX () | Yes |
float getY () | Yes |
float getDx () | Yes |
float getDy () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
void setDx (float) | Yes |
void setDy (float) | Yes |
SVGGradientElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedEnumeration getGradientUnits () | Yes |
SVGAnimatedTransformList getGradientTransform () | No |
SVGAnimatedEnumeration getSpreadMethod () | Yes |
SVGICCColor (SVG Specification)
Method | Supported | Notes
java.lang.String getColorProfile () | Yes |
void setColorProfile (java.lang.String) | Yes |
SVGNumberList getColors () | Yes |
SVGImageElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGAnimatedPreserveAspectRatio getPreserveAspectRatio () | No |
SVGLangSpace (SVG Specification)
Method | Supported | Notes
java.lang.String getXMLlang () | Yes | Supported by org.batik.dom.svg.SVGGraphicsElement
void setXMLlang (java.lang.String) | Yes | Supported by org.batik.dom.svg.SVGGraphicsElement
java.lang.String getXMLspace () | Yes | Supported by org.batik.dom.svg.SVGGraphicsElement
void setXMLspace (java.lang.String) | Yes | Supported by org.batik.dom.svg.SVGGraphicsElement
SVGLength (SVG Specification)
Method | Supported | Notes
float getValue () | Yes |
void setValue (float) | Yes |
short getUnitType () | Yes |
float getValueInSpecifiedUnits () | Yes |
void setValueInSpecifiedUnits (float) | Yes |
java.lang.String getValueAsString () | Yes |
void setValueAsString (java.lang.String) | Yes |
void newValueSpecifiedUnits (short,float) | Yes |
void convertToSpecifiedUnits (short) | Yes |
SVGLengthList (SVG Specification)
Method | Supported | Notes
void clear () | Yes |
SVGLength initialize (SVGLength) | Yes |
int getNumberOfItems () | Yes |
SVGLength getItem (int) | Yes |
SVGLength insertItemBefore (SVGLength,int) | Yes |
SVGLength replaceItem (SVGLength,int) | Yes |
SVGLength removeItem (int) | Yes |
SVGLength appendItem (SVGLength) | Yes |
SVGLinearGradientElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX1 () | Yes |
SVGAnimatedLength getY1 () | Yes |
SVGAnimatedLength getX2 () | Yes |
SVGAnimatedLength getY2 () | Yes |
SVGLineElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX1 () | Yes |
SVGAnimatedLength getY1 () | Yes |
SVGAnimatedLength getX2 () | Yes |
SVGAnimatedLength getY2 () | Yes |
SVGLocatable (SVG Specification)
Method | Supported | Notes
SVGElement getNearestViewportElement () | Yes |
SVGElement getFarthestViewportElement () | Yes |
SVGRect getBBox () | Yes |
SVGMatrix getCTM () | Yes |
SVGMatrix getScreenCTM () | Yes |
SVGMatrix getTransformToElement (SVGElement) | Yes |
SVGMarkerElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getRefX () | Yes |
SVGAnimatedLength getRefY () | Yes |
SVGAnimatedEnumeration getMarkerUnits () | Yes |
SVGAnimatedLength getMarkerWidth () | Yes |
SVGAnimatedLength getMarkerHeight () | Yes |
SVGAnimatedEnumeration getOrientType () | No |
SVGAnimatedAngle getOrientAngle () | No |
void setOrientToAuto () | No |
void setOrientToAngle (SVGAngle) | No |
SVGMaskElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGAnimatedEnumeration getMaskUnits () | Yes |
SVGAnimatedEnumeration getMaskContentUnits () | Yes |
SVGMatrix (SVG Specification)
Method | Supported | Notes
float getA () | Yes |
void setA (float) | Yes |
float getB () | Yes |
void setB (float) | Yes |
float getC () | Yes |
void setC (float) | Yes |
float getD () | Yes |
void setD (float) | Yes |
float getE () | Yes |
void setE (float) | Yes |
float getF () | Yes |
void setF (float) | Yes |
SVGMatrix multiply (SVGMatrix) | Yes |
SVGMatrix inverse () | Yes |
SVGMatrix translate (float,float) | Yes |
SVGMatrix scale (float) | Yes |
SVGMatrix scaleNonUniform (float,float) | Yes |
SVGMatrix rotate (float) | Yes |
SVGMatrix rotateFromVector (float,float) | Yes |
SVGMatrix flipX () | Yes |
SVGMatrix flipY () | Yes |
SVGMatrix skewX (float) | Yes |
SVGMatrix skewY (float) | Yes |
SVGNumber (SVG Specification)
Method | Supported | Notes
float getValue () | Yes |
void setValue (float) | Yes |
SVGNumberList (SVG Specification)
Method | Supported | Notes
void clear () | No |
SVGNumber initialize (SVGNumber) | No |
int getNumberOfItems () | No |
SVGNumber getItem (int) | No |
SVGNumber insertItemBefore (SVGNumber,int) | No |
SVGNumber replaceItem (SVGNumber,int) | No |
SVGNumber removeItem (int) | No |
SVGNumber appendItem (SVGNumber) | No |
SVGPaint (SVG Specification)
Method | Supported | Notes
short getPaintType () | Yes |
java.lang.String getUri () | Yes |
void setUri (java.lang.String) | Yes |
void setPaint (short,java.lang.String,java.lang.String,java.lang.String) | Yes |
SVGPathElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedNumber getPathLength () | No |
float getTotalLength () | No |
SVGPoint getPointAtLength (float) | No |
int getPathSegAtLength (float) | No |
SVGPathSegClosePath createSVGPathSegClosePath () | Yes |
SVGPathSegMovetoAbs createSVGPathSegMovetoAbs (float,float) | Yes |
SVGPathSegMovetoRel createSVGPathSegMovetoRel (float,float) | Yes |
SVGPathSegLinetoAbs createSVGPathSegLinetoAbs (float,float) | Yes |
SVGPathSegLinetoRel createSVGPathSegLinetoRel (float,float) | Yes |
SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs (float,float,float,float,float,float) | Yes |
SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel (float,float,float,float,float,float) | Yes |
SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs (float,float,float,float) | Yes |
SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel (float,float,float,float) | Yes |
SVGPathSegArcAbs createSVGPathSegArcAbs (float,float,float,float,float,boolean,boolean) | Yes |
SVGPathSegArcRel createSVGPathSegArcRel (float,float,float,float,float,boolean,boolean) | Yes |
SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs (float) | Yes |
SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel (float) | Yes |
SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs (float) | Yes |
SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel (float) | Yes |
SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs (float,float,float,float) | Yes |
SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel (float,float,float,float) | Yes |
SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs (float,float) | Yes |
SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel (float,float) | Yes |
SVGPathSeg (SVG Specification)
Method | Supported | Notes
short getPathSegType () | Yes |
java.lang.String getPathSegTypeAsLetter () | Yes |
SVGPathSegArcAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getR1 () | Yes |
void setR1 (float) | Yes |
float getR2 () | Yes |
void setR2 (float) | Yes |
float getAngle () | Yes |
void setAngle (float) | Yes |
boolean getLargeArcFlag () | Yes |
void setLargeArcFlag (boolean) | Yes |
boolean getSweepFlag () | Yes |
void setSweepFlag (boolean) | Yes |
SVGPathSegArcRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getR1 () | Yes |
void setR1 (float) | Yes |
float getR2 () | Yes |
void setR2 (float) | Yes |
float getAngle () | Yes |
void setAngle (float) | Yes |
boolean getLargeArcFlag () | Yes |
void setLargeArcFlag (boolean) | Yes |
boolean getSweepFlag () | Yes |
void setSweepFlag (boolean) | Yes |
SVGPathSegCurvetoCubicAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getX1 () | Yes |
float getY1 () | Yes |
float getX2 () | Yes |
float getY2 () | Yes |
void setX1 (float) | Yes |
void setY1 (float) | Yes |
void setX2 (float) | Yes |
void setY2 (float) | Yes |
SVGPathSegCurvetoCubicRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getX1 () | Yes |
float getY1 () | Yes |
float getX2 () | Yes |
float getY2 () | Yes |
void setX1 (float) | Yes |
void setY1 (float) | Yes |
void setX2 (float) | Yes |
void setY2 (float) | Yes |
SVGPathSegCurvetoCubicSmoothAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getX2 () | Yes |
float getY2 () | Yes |
void setX2 (float) | Yes |
void setY2 (float) | Yes |
SVGPathSegCurvetoCubicSmoothRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getX2 () | Yes |
float getY2 () | Yes |
void setX2 (float) | Yes |
void setY2 (float) | Yes |
SVGPathSegCurvetoQuadraticAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getX1 () | Yes |
float getY1 () | Yes |
void setX1 (float) | Yes |
void setY1 (float) | Yes |
SVGPathSegCurvetoQuadraticRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getX1 () | Yes |
float getY1 () | Yes |
void setX1 (float) | Yes |
void setY1 (float) | Yes |
SVGPathSegCurvetoQuadraticSmoothAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
SVGPathSegCurvetoQuadraticSmoothRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
SVGPathSegLinetoAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
SVGPathSegLinetoHorizontalAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
void setX (float) | Yes |
SVGPathSegLinetoHorizontalRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
void setX (float) | Yes |
SVGPathSegLinetoRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
SVGPathSegLinetoVerticalAbs (SVG Specification)
Method | Supported | Notes
float getY () | Yes |
void setY (float) | Yes |
SVGPathSegLinetoVerticalRel (SVG Specification)
Method | Supported | Notes
float getY () | Yes |
void setY (float) | Yes |
SVGPathSegList (SVG Specification)
Method | Supported | Notes
void clear () | Yes |
SVGPathSeg initialize (SVGPathSeg) | Yes |
int getNumberOfItems () | Yes |
SVGPathSeg getItem (int) | Yes |
SVGPathSeg insertItemBefore (SVGPathSeg,int) | Yes |
SVGPathSeg replaceItem (SVGPathSeg,int) | Yes |
SVGPathSeg removeItem (int) | Yes |
SVGPathSeg appendItem (SVGPathSeg) | Yes |
SVGPathSegMovetoAbs (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
SVGPathSegMovetoRel (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
SVGPatternElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGAnimatedEnumeration getPatternUnits () | Yes |
SVGAnimatedEnumeration getPatternContentUnits () | Yes |
SVGAnimatedTransformList getPatternTransform () | No |
SVGPoint (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
SVGPoint matrixTransform (SVGMatrix) | Partial | Not implemented for SVGPoint in a SVGPointList
SVGPointList (SVG Specification)
Method | Supported | Notes
void clear () | Yes |
SVGPoint initialize (SVGPoint) | Yes |
int getNumberOfItems () | Yes |
SVGPoint getItem (int) | Yes |
SVGPoint insertItemBefore (SVGPoint,int) | Yes |
SVGPoint replaceItem (SVGPoint,int) | Yes |
SVGPoint removeItem (int) | Yes |
SVGPoint appendItem (SVGPoint) | Yes |
SVGPreserveAspectRatio (SVG Specification)
Method | Supported | Notes
short getAlign () | No |
void setAlign (short) | No |
short getMeetOrSlice () | No |
void setMeetOrSlice (short) | No |
SVGRadialGradientElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getCx () | Yes |
SVGAnimatedLength getCy () | Yes |
SVGAnimatedLength getR () | Yes |
SVGAnimatedLength getFx () | Yes |
SVGAnimatedLength getFy () | Yes |
SVGRect (SVG Specification)
Method | Supported | Notes
float getX () | Yes |
float getY () | Yes |
void setX (float) | Yes |
void setY (float) | Yes |
float getWidth () | Yes |
void setWidth (float) | Yes |
float getHeight () | Yes |
void setHeight (float) | Yes |
SVGRectElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGAnimatedLength getRx () | Yes |
SVGAnimatedLength getRy () | Yes |
SVGScriptElement (SVG Specification)
Method | Supported | Notes
java.lang.String getType () | Yes |
void setType (java.lang.String) | Yes |
SVGStopElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedNumber getOffset () | Yes |
SVGStringList (SVG Specification)
Method | Supported | Notes
void clear () | No |
java.lang.String initialize (java.lang.String) | No |
int getNumberOfItems () | No |
java.lang.String getItem (int) | No |
java.lang.String insertItemBefore (java.lang.String,int) | No |
java.lang.String replaceItem (java.lang.String,int) | No |
java.lang.String removeItem (int) | No |
java.lang.String appendItem (java.lang.String) | No |
SVGStylable (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getClassName () | Yes |
org.w3c.dom.css.CSSStyleDeclaration getStyle () | Yes |
org.w3c.dom.css.CSSValue getPresentationAttribute (java.lang.String) | Yes |
SVGStyleElement (SVG Specification)
Method | Supported | Notes
java.lang.String getType () | Yes |
java.lang.String getTitle () | Yes |
java.lang.String getXMLspace () | Yes |
void setXMLspace (java.lang.String) | Yes |
void setType (java.lang.String) | Yes |
java.lang.String getMedia () | Yes |
void setMedia (java.lang.String) | Yes |
void setTitle (java.lang.String) | Yes |
SVGSVGElement (SVG Specification)
Method | Supported | Notes
org.w3c.dom.Element getElementById (java.lang.String) | Yes |
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
float getCurrentTime () | No |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGTransform createSVGTransformFromMatrix (SVGMatrix) | Yes |
java.lang.String getContentScriptType () | Yes |
void setContentScriptType (java.lang.String) | Yes |
java.lang.String getContentStyleType () | Yes |
void setContentStyleType (java.lang.String) | Yes |
SVGRect getViewport () | Yes |
float getPixelUnitToMillimeterX () | No |
float getPixelUnitToMillimeterY () | No |
float getScreenPixelToMillimeterX () | No |
float getScreenPixelToMillimeterY () | No |
boolean getUseCurrentView () | No |
void setUseCurrentView (boolean) | No |
SVGViewSpec getCurrentView () | No |
float getCurrentScale () | Yes |
void setCurrentScale (float) | Yes |
SVGPoint getCurrentTranslate () | Yes |
int suspendRedraw (int) | No |
void unsuspendRedraw (int) | No |
void unsuspendRedrawAll () | No |
void forceRedraw () | No |
void pauseAnimations () | No |
void unpauseAnimations () | No |
boolean animationsPaused () | No |
void setCurrentTime (float) | No |
org.w3c.dom.NodeList getIntersectionList (SVGRect,SVGElement) | No |
org.w3c.dom.NodeList getEnclosureList (SVGRect,SVGElement) | No |
boolean checkIntersection (SVGElement,SVGRect) | No |
boolean checkEnclosure (SVGElement,SVGRect) | No |
void deselectAll () | No |
SVGNumber createSVGNumber () | Yes |
SVGLength createSVGLength () | Yes |
SVGAngle createSVGAngle () | No |
SVGPoint createSVGPoint () | Yes |
SVGMatrix createSVGMatrix () | Yes |
SVGRect createSVGRect () | Yes |
SVGTransform createSVGTransform () | Yes |
SVGTests (SVG Specification)
Method | Supported | Notes
SVGStringList getRequiredFeatures () | No | See org.apache.batik.dom.svg.SVGTestsSupport
SVGStringList getRequiredExtensions () | No | See org.apache.batik.dom.svg.SVGTestsSupport
SVGStringList getSystemLanguage () | No | See org.apache.batik.dom.svg.SVGTestsSupport
boolean hasExtension (java.lang.String) | No | See org.apache.batik.dom.svg.SVGTestsSupport
SVGTextContentElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getTextLength () | Yes |
SVGAnimatedEnumeration getLengthAdjust () | Yes |
int getNumberOfChars () | Yes |
float getComputedTextLength () | Yes |
float getSubStringLength (int,int) | Yes |
SVGPoint getStartPositionOfChar (int) | Yes |
SVGPoint getEndPositionOfChar (int) | Yes |
SVGRect getExtentOfChar (int) | Yes |
float getRotationOfChar (int) | Yes |
int getCharNumAtPosition (SVGPoint) | Yes |
void selectSubString (int,int) | No |
SVGTextPathElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedEnumeration getMethod () | Yes |
SVGAnimatedLength getStartOffset () | Yes |
SVGAnimatedEnumeration getSpacing () | Yes |
SVGTextPositioningElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLengthList getX () | Yes |
SVGAnimatedLengthList getY () | Yes |
SVGAnimatedLengthList getDx () | Yes |
SVGAnimatedLengthList getDy () | Yes |
SVGAnimatedNumberList getRotate () | No |
SVGTransform (SVG Specification)
Method | Supported | Notes
short getType () | Yes |
float getAngle () | Yes |
SVGMatrix getMatrix () | Yes |
void setMatrix (SVGMatrix) | Yes |
void setTranslate (float,float) | Yes |
void setScale (float,float) | Yes |
void setRotate (float,float,float) | Yes |
void setSkewX (float) | Yes |
void setSkewY (float) | Yes |
SVGTransformable (SVG Specification)
Method | Supported | Notes
SVGAnimatedTransformList getTransform () | Yes |
SVGTransformList (SVG Specification)
Method | Supported | Notes
void clear () | Yes |
SVGTransform initialize (SVGTransform) | Yes |
int getNumberOfItems () | Yes |
SVGTransform getItem (int) | Yes |
SVGTransform insertItemBefore (SVGTransform,int) | Yes |
SVGTransform replaceItem (SVGTransform,int) | Yes |
SVGTransform removeItem (int) | Yes |
SVGTransform appendItem (SVGTransform) | Yes |
SVGTransform createSVGTransformFromMatrix (SVGMatrix) | Yes |
SVGTransform consolidate () | Yes |
SVGURIReference (SVG Specification)
Method | Supported | Notes
SVGAnimatedString getHref () | Yes |
SVGUseElement (SVG Specification)
Method | Supported | Notes
SVGAnimatedLength getX () | Yes |
SVGAnimatedLength getY () | Yes |
SVGAnimatedLength getWidth () | Yes |
SVGAnimatedLength getHeight () | Yes |
SVGElementInstance getInstanceRoot () | No |
SVGElementInstance getAnimatedInstanceRoot () | No |
SVGViewElement (SVG Specification)
Method | Supported | Notes
SVGStringList getViewTarget () | No |
SVGViewSpec (SVG Specification)
Method | Supported | Notes
SVGTransformList getTransform () | No |
SVGElement getViewTarget () | No |
java.lang.String getViewBoxString () | No |
java.lang.String getPreserveAspectRatioString () | No |
java.lang.String getTransformString () | No |
java.lang.String getViewTargetString () | No |
SVGZoomAndPan (SVG Specification)
Method | Supported | Notes
short getZoomAndPan () | Yes |
void setZoomAndPan (short) | Yes |
SVGZoomEvent (SVG Specification)
Method | Supported | Notes
SVGRect getZoomRectScreen () | No |
float getPreviousScale () | No |
SVGPoint getPreviousTranslate () | No |
float getNewScale () | No |
SVGPoint getNewTranslate () | No |

Copyright © 2000-2005 The Apache Software Foundation. All Rights Reserved.