@DOMObjectAttribute @DOMNoInterfaceObjectAttribute public abstract class SVGAnimatedValue<T> extends SVGValueType
Used for attributes of types which can be animated.
T
: The SVG Value object.
flags
PropertyChanged, PropertyChangedDelegate
Constructor and Description |
---|
SVGAnimatedValue(T baseValue,
system.Func2<T,T> animation)
Initializes a new instance of the
SVGAnimatedValue{T} class. |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
deepClone()
Creates a new object that is a copy of the current instance.
|
abstract java.lang.Object |
deepClone(T baseValue,
system.Func2<T,T> animation) |
protected void |
dispose(boolean disposing)
Releases unmanaged and - optionally - managed resources.
|
T |
getAnimVal()
If the given attribute or property is being animated, contains the current animated value of the attribute or property.
|
T |
getBaseVal()
The base value of the given attribute before applying any animations.
|
com.aspose.html.dom.svg.services.SVGTypeKey |
getGenericKey() |
com.aspose.html.dom.svg.services.SVGTypeKey |
getKey() |
void |
setBaseVal(T value)
The base value of the given attribute before applying any animations.
|
asReadOnly, dispose, isDetached, isObserverSuppressed, isReadOnly, notifyPropertyChanged, setDetached, setObserverSuppressed, toString
fireNotifyPropertyChanged, getCurrentValues, getRuntimesBinding, setCurrentValues, setField, setRuntimesBinding
@DOMNameAttribute(name="baseVal") public T getBaseVal()
The base value of the given attribute before applying any animations.
Value:true
if [base value]; otherwise, false
.@DOMNameAttribute(name="baseVal") public void setBaseVal(T value)
The base value of the given attribute before applying any animations.
Value:true
if [base value]; otherwise, false
.@DOMNameAttribute(name="animVal") public T getAnimVal()
If the given attribute or property is being animated, contains the current animated value of the attribute or property. If the given attribute or property is not currently being animated, contains the same value as baseVal.
Value:true
if [anim value]; otherwise, false
.protected void dispose(boolean disposing)
Releases unmanaged and - optionally - managed resources.
dispose
in class SVGValueType
disposing
- true
to release both managed and unmanaged resources; false
to release only unmanaged resources.public java.lang.Object deepClone()
Creates a new object that is a copy of the current instance.
deepClone
in class SVGValueType
public com.aspose.html.dom.svg.services.SVGTypeKey getKey()
getKey
in class SVGValueType
public com.aspose.html.dom.svg.services.SVGTypeKey getGenericKey()