link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,7 @@
package org.apache.batik.dom.anim;
import org.apache.batik.anim.values.AnimatableValue;
public interface AnimatableElement {
AnimatableValue getUnderlyingValue();
}
@@ -0,0 +1,31 @@
package org.apache.batik.dom.anim;
import org.apache.batik.anim.values.AnimatableValue;
import org.w3c.dom.Element;
public interface AnimationTarget {
public static final short PERCENTAGE_FONT_SIZE = (short) 0;
public static final short PERCENTAGE_VIEWPORT_HEIGHT = (short) 2;
public static final short PERCENTAGE_VIEWPORT_SIZE = (short) 3;
public static final short PERCENTAGE_VIEWPORT_WIDTH = (short) 1;
void addTargetListener(String str, String str2, boolean z, AnimationTargetListener animationTargetListener);
Element getElement();
short getPercentageInterpretation(String str, String str2, boolean z);
AnimatableValue getUnderlyingValue(String str, String str2);
void removeTargetListener(String str, String str2, boolean z, AnimationTargetListener animationTargetListener);
float svgToUserSpace(float f, short s, short s2);
void updateAttributeValue(String str, String str2, AnimatableValue animatableValue);
void updateOtherValue(String str, AnimatableValue animatableValue);
void updatePropertyValue(String str, AnimatableValue animatableValue);
boolean useLinearRGBColorInterpolation();
}
@@ -0,0 +1,5 @@
package org.apache.batik.dom.anim;
public interface AnimationTargetListener {
void baseValueChanged(AnimationTarget animationTarget, String str, String str2, boolean z);
}