protected class AbstractSVGAnimatedLength.AnimSVGLength extends AbstractSVGLength
AbstractSVGAnimatedLength.getAnimVal()
.AbstractSVGLength.DefaultContext
context, direction, HORIZONTAL_LENGTH, OTHER_LENGTH, UNITS, unitType, value, VERTICAL_LENGTH
SVG_LENGTHTYPE_CM, SVG_LENGTHTYPE_EMS, SVG_LENGTHTYPE_EXS, SVG_LENGTHTYPE_IN, SVG_LENGTHTYPE_MM, SVG_LENGTHTYPE_NUMBER, SVG_LENGTHTYPE_PC, SVG_LENGTHTYPE_PERCENTAGE, SVG_LENGTHTYPE_PT, SVG_LENGTHTYPE_PX, SVG_LENGTHTYPE_UNKNOWN
Constructor and Description |
---|
AnimSVGLength(short direction)
Creates a new AnimSVGLength.
|
Modifier and Type | Method and Description |
---|---|
void |
convertToSpecifiedUnits(short unit)
DOM: Implements
SVGLength.convertToSpecifiedUnits(short) . |
protected SVGOMElement |
getAssociatedElement()
Returns the element this length is associated with.
|
short |
getUnitType()
DOM: Implements
SVGLength.getUnitType() . |
float |
getValue()
DOM: Implements
SVGLength.getValue() . |
java.lang.String |
getValueAsString()
DOM: Implements
SVGLength.getValueAsString() . |
float |
getValueInSpecifiedUnits()
DOM: Implements
SVGLength.getValueInSpecifiedUnits() . |
void |
newValueSpecifiedUnits(short unit,
float value)
DOM: Implements
SVGLength.newValueSpecifiedUnits(short,float) . |
protected void |
setAnimatedValue(int type,
float val)
Sets the animated value.
|
void |
setValue(float value)
DOM: Implements
SVGLength.setValue(float) . |
void |
setValueAsString(java.lang.String value)
DOM: Implements
SVGLength.setValueAsString(String) . |
void |
setValueInSpecifiedUnits(float value)
DOM: Implements
SVGLength.setValueInSpecifiedUnits(float) . |
parse, reset, revalidate
public AnimSVGLength(short direction)
direction
- is one of HORIZONTAL_LENGTH, VERTICAL_LENGTH, or OTHER_LENGTHpublic short getUnitType()
SVGLength.getUnitType()
.getUnitType
in interface org.w3c.dom.svg.SVGLength
getUnitType
in class AbstractSVGLength
public float getValue()
SVGLength.getValue()
.getValue
in interface org.w3c.dom.svg.SVGLength
getValue
in class AbstractSVGLength
public float getValueInSpecifiedUnits()
SVGLength.getValueInSpecifiedUnits()
.getValueInSpecifiedUnits
in interface org.w3c.dom.svg.SVGLength
getValueInSpecifiedUnits
in class AbstractSVGLength
public java.lang.String getValueAsString()
SVGLength.getValueAsString()
.getValueAsString
in interface org.w3c.dom.svg.SVGLength
getValueAsString
in class AbstractSVGLength
public void setValue(float value) throws DOMException
SVGLength.setValue(float)
.setValue
in interface org.w3c.dom.svg.SVGLength
setValue
in class AbstractSVGLength
DOMException
public void setValueInSpecifiedUnits(float value) throws DOMException
SVGLength.setValueInSpecifiedUnits(float)
.setValueInSpecifiedUnits
in interface org.w3c.dom.svg.SVGLength
setValueInSpecifiedUnits
in class AbstractSVGLength
DOMException
public void setValueAsString(java.lang.String value) throws DOMException
SVGLength.setValueAsString(String)
.setValueAsString
in interface org.w3c.dom.svg.SVGLength
setValueAsString
in class AbstractSVGLength
DOMException
public void newValueSpecifiedUnits(short unit, float value)
SVGLength.newValueSpecifiedUnits(short,float)
.newValueSpecifiedUnits
in interface org.w3c.dom.svg.SVGLength
newValueSpecifiedUnits
in class AbstractSVGLength
public void convertToSpecifiedUnits(short unit)
SVGLength.convertToSpecifiedUnits(short)
.convertToSpecifiedUnits
in interface org.w3c.dom.svg.SVGLength
convertToSpecifiedUnits
in class AbstractSVGLength
protected SVGOMElement getAssociatedElement()
getAssociatedElement
in class AbstractSVGLength
protected void setAnimatedValue(int type, float val)
type
- one of the values defines in org.w3c.dom.svg.SVGLengthval
- the lengthCopyright © 2022 Apache Software Foundation. All Rights Reserved.