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,15 @@
package org.apache.batik.parser;
public interface AngleHandler {
void angleValue(float f) throws ParseException;
void deg() throws ParseException;
void endAngle() throws ParseException;
void grad() throws ParseException;
void rad() throws ParseException;
void startAngle() throws ParseException;
}
@@ -0,0 +1,5 @@
package org.apache.batik.parser;
public interface ClockHandler {
void clockValue(float f);
}
@@ -0,0 +1,5 @@
package org.apache.batik.parser;
public interface ErrorHandler {
void error(ParseException parseException) throws ParseException;
}
@@ -0,0 +1,19 @@
package org.apache.batik.parser;
public interface FragmentIdentifierHandler extends PreserveAspectRatioHandler, TransformListHandler {
void endFragmentIdentifier() throws ParseException;
void endViewTarget() throws ParseException;
void idReference(String str) throws ParseException;
void startFragmentIdentifier() throws ParseException;
void startViewTarget() throws ParseException;
void viewBox(float f, float f2, float f3, float f4) throws ParseException;
void viewTarget(String str) throws ParseException;
void zoomAndPan(boolean z);
}
@@ -0,0 +1,27 @@
package org.apache.batik.parser;
public interface LengthHandler {
void cm() throws ParseException;
void em() throws ParseException;
void endLength() throws ParseException;
void ex() throws ParseException;
void in() throws ParseException;
void lengthValue(float f) throws ParseException;
void mm() throws ParseException;
void pc() throws ParseException;
void percentage() throws ParseException;
void pt() throws ParseException;
void px() throws ParseException;
void startLength() throws ParseException;
}
@@ -0,0 +1,7 @@
package org.apache.batik.parser;
public interface LengthListHandler extends LengthHandler {
void endLengthList() throws ParseException;
void startLengthList() throws ParseException;
}
@@ -0,0 +1,13 @@
package org.apache.batik.parser;
public interface NumberListHandler {
void endNumber() throws ParseException;
void endNumberList() throws ParseException;
void numberValue(float f) throws ParseException;
void startNumber() throws ParseException;
void startNumberList() throws ParseException;
}
@@ -0,0 +1,12 @@
package org.apache.batik.parser;
import java.io.Reader;
import org.apache.batik.i18n.Localizable;
public interface Parser extends Localizable {
void parse(Reader reader) throws ParseException;
void parse(String str) throws ParseException;
void setErrorHandler(ErrorHandler errorHandler);
}
@@ -0,0 +1,45 @@
package org.apache.batik.parser;
public interface PathHandler {
void arcAbs(float f, float f2, float f3, boolean z, boolean z2, float f4, float f5) throws ParseException;
void arcRel(float f, float f2, float f3, boolean z, boolean z2, float f4, float f5) throws ParseException;
void closePath() throws ParseException;
void curvetoCubicAbs(float f, float f2, float f3, float f4, float f5, float f6) throws ParseException;
void curvetoCubicRel(float f, float f2, float f3, float f4, float f5, float f6) throws ParseException;
void curvetoCubicSmoothAbs(float f, float f2, float f3, float f4) throws ParseException;
void curvetoCubicSmoothRel(float f, float f2, float f3, float f4) throws ParseException;
void curvetoQuadraticAbs(float f, float f2, float f3, float f4) throws ParseException;
void curvetoQuadraticRel(float f, float f2, float f3, float f4) throws ParseException;
void curvetoQuadraticSmoothAbs(float f, float f2) throws ParseException;
void curvetoQuadraticSmoothRel(float f, float f2) throws ParseException;
void endPath() throws ParseException;
void linetoAbs(float f, float f2) throws ParseException;
void linetoHorizontalAbs(float f) throws ParseException;
void linetoHorizontalRel(float f) throws ParseException;
void linetoRel(float f, float f2) throws ParseException;
void linetoVerticalAbs(float f) throws ParseException;
void linetoVerticalRel(float f) throws ParseException;
void movetoAbs(float f, float f2) throws ParseException;
void movetoRel(float f, float f2) throws ParseException;
void startPath() throws ParseException;
}
@@ -0,0 +1,9 @@
package org.apache.batik.parser;
public interface PointsHandler {
void endPoints() throws ParseException;
void point(float f, float f2) throws ParseException;
void startPoints() throws ParseException;
}
@@ -0,0 +1,31 @@
package org.apache.batik.parser;
public interface PreserveAspectRatioHandler {
void endPreserveAspectRatio() throws ParseException;
void meet() throws ParseException;
void none() throws ParseException;
void slice() throws ParseException;
void startPreserveAspectRatio() throws ParseException;
void xMaxYMax() throws ParseException;
void xMaxYMid() throws ParseException;
void xMaxYMin() throws ParseException;
void xMidYMax() throws ParseException;
void xMidYMid() throws ParseException;
void xMidYMin() throws ParseException;
void xMinYMax() throws ParseException;
void xMinYMid() throws ParseException;
void xMinYMin() throws ParseException;
}
@@ -0,0 +1,11 @@
package org.apache.batik.parser;
import java.awt.Shape;
public interface ShapeProducer {
Shape getShape();
int getWindingRule();
void setWindingRule(int i);
}
@@ -0,0 +1,25 @@
package org.apache.batik.parser;
import java.util.Calendar;
public interface TimingSpecifierHandler {
void accessKeySVG12(float f, String str);
void accesskey(float f, char c);
void eventbase(float f, String str, String str2);
void indefinite();
void mediaMarker(String str, String str2);
void offset(float f);
void repeat(float f, String str);
void repeat(float f, String str, int i);
void syncbase(float f, String str, String str2);
void wallclock(Calendar calendar);
}
@@ -0,0 +1,7 @@
package org.apache.batik.parser;
public interface TimingSpecifierListHandler extends TimingSpecifierHandler {
void endTimingSpecifierList();
void startTimingSpecifierList();
}
@@ -0,0 +1,25 @@
package org.apache.batik.parser;
public interface TransformListHandler {
void endTransformList() throws ParseException;
void matrix(float f, float f2, float f3, float f4, float f5, float f6) throws ParseException;
void rotate(float f) throws ParseException;
void rotate(float f, float f2, float f3) throws ParseException;
void scale(float f) throws ParseException;
void scale(float f, float f2) throws ParseException;
void skewX(float f) throws ParseException;
void skewY(float f) throws ParseException;
void startTransformList() throws ParseException;
void translate(float f) throws ParseException;
void translate(float f, float f2) throws ParseException;
}