AnimatedLiveAttributeValue, LiveAttributeValuepublic class SVGOMAnimatedMarkerOrientValue extends AbstractSVGAnimatedValue
SVGAnimatedAngle and an
SVGAnimatedEnumeration for the 'marker' element's
'orient' attribute.| Modifier and Type | Class | Description |
|---|---|---|
protected class |
SVGOMAnimatedMarkerOrientValue.AnimatedAngle |
The
SVGAnimatedAngle component of the marker orient value. |
protected class |
SVGOMAnimatedMarkerOrientValue.AnimatedEnumeration |
The
SVGAnimatedEnumeration component of the marker orient value. |
protected class |
SVGOMAnimatedMarkerOrientValue.AnimSVGAngle |
This class represents the SVGAngle returned by
SVGOMAnimatedMarkerOrientValue.AnimatedAngle.getAnimVal(). |
protected class |
SVGOMAnimatedMarkerOrientValue.BaseSVGAngle |
This class represents the SVGAngle returned by
SVGOMAnimatedMarkerOrientValue.AnimatedAngle.getBaseVal(). |
| Modifier and Type | Field | Description |
|---|---|---|
protected SVGOMAnimatedMarkerOrientValue.AnimSVGAngle |
animAngleVal |
The current animated angle value.
|
protected SVGOMAnimatedMarkerOrientValue.AnimatedAngle |
animatedAngle |
The SVGAnimatedAngle.
|
protected SVGOMAnimatedMarkerOrientValue.AnimatedEnumeration |
animatedEnumeration |
The SVGAnimatedEnumeration.
|
protected short |
animEnumerationVal |
The current animated enumeration value.
|
protected SVGOMAnimatedMarkerOrientValue.BaseSVGAngle |
baseAngleVal |
The current base angle value.
|
protected short |
baseEnumerationVal |
The current base enumeration value.
|
protected boolean |
changing |
Whether the value is changing.
|
protected boolean |
valid |
Whether the base value is valid.
|
element, hasAnimVal, listeners, localName, namespaceURI| Constructor | Description |
|---|---|
SVGOMAnimatedMarkerOrientValue(AbstractElement elt,
java.lang.String ns,
java.lang.String ln) |
Creates a new SVGOMAnimatedMarkerOrientValue.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
attrAdded(org.w3c.dom.Attr node,
java.lang.String newv) |
Called when an Attr node has been added.
|
void |
attrModified(org.w3c.dom.Attr node,
java.lang.String oldv,
java.lang.String newv) |
Called when an Attr node has been modified.
|
void |
attrRemoved(org.w3c.dom.Attr node,
java.lang.String oldv) |
Called when an Attr node has been removed.
|
org.w3c.dom.svg.SVGAnimatedAngle |
getAnimatedAngle() |
Returns the
SVGAnimatedAngle component of the orient value. |
org.w3c.dom.svg.SVGAnimatedEnumeration |
getAnimatedEnumeration() |
Returns the
SVGAnimatedEnumeration component of the orient value. |
AnimatableValue |
getUnderlyingValue(AnimationTarget target) |
Returns the base value of the attribute as an
AnimatableValue. |
void |
resetAnimatedValue() |
Resets the animated value.
|
void |
setAnimatedValueToAngle(short unitType,
float value) |
Sets the animated value to the given angle.
|
void |
setAnimatedValueToAuto() |
Sets the animated value to the "auto" value.
|
protected void |
updateAnimatedValue(AnimatableValue val) |
Updates the animated value with the given
AnimatableValue. |
addAnimatedAttributeListener, fireAnimatedAttributeListeners, fireBaseAttributeListeners, getLocalName, getNamespaceURI, isSpecified, removeAnimatedAttributeListenerprotected boolean valid
protected SVGOMAnimatedMarkerOrientValue.AnimatedAngle animatedAngle
protected SVGOMAnimatedMarkerOrientValue.AnimatedEnumeration animatedEnumeration
protected SVGOMAnimatedMarkerOrientValue.BaseSVGAngle baseAngleVal
protected short baseEnumerationVal
protected SVGOMAnimatedMarkerOrientValue.AnimSVGAngle animAngleVal
protected short animEnumerationVal
protected boolean changing
public SVGOMAnimatedMarkerOrientValue(AbstractElement elt, java.lang.String ns, java.lang.String ln)
elt - The associated element.ns - The attribute's namespace URI.ln - The attribute's local name.protected void updateAnimatedValue(AnimatableValue val)
AnimatableValue.updateAnimatedValue in class AbstractSVGAnimatedValuepublic AnimatableValue getUnderlyingValue(AnimationTarget target)
AnimatableValue.public void attrAdded(org.w3c.dom.Attr node,
java.lang.String newv)
public void attrModified(org.w3c.dom.Attr node,
java.lang.String oldv,
java.lang.String newv)
public void attrRemoved(org.w3c.dom.Attr node,
java.lang.String oldv)
public void setAnimatedValueToAngle(short unitType,
float value)
public void setAnimatedValueToAuto()
public void resetAnimatedValue()
public org.w3c.dom.svg.SVGAnimatedAngle getAnimatedAngle()
SVGAnimatedAngle component of the orient value.public org.w3c.dom.svg.SVGAnimatedEnumeration getAnimatedEnumeration()
SVGAnimatedEnumeration component of the orient value.Copyright ? 2018 Apache Software Foundation. All Rights Reserved.