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,22 @@
package org.apache.batik.css.parser;
import java.io.IOException;
import org.w3c.css.sac.CSSException;
import org.w3c.css.sac.LexicalUnit;
import org.w3c.css.sac.Parser;
import org.w3c.css.sac.SACMediaList;
import org.w3c.css.sac.SelectorList;
public interface ExtendedParser extends Parser {
SACMediaList parseMedia(String str) throws CSSException, IOException;
boolean parsePriority(String str) throws CSSException, IOException;
LexicalUnit parsePropertyValue(String str) throws CSSException, IOException;
void parseRule(String str) throws CSSException, IOException;
SelectorList parseSelectors(String str) throws CSSException, IOException;
void parseStyleDeclaration(String str) throws CSSException, IOException;
}
@@ -0,0 +1,59 @@
package org.apache.batik.css.parser;
public interface LexicalUnits {
public static final int ANY = 13;
public static final int AT_KEYWORD = 29;
public static final int CDC = 22;
public static final int CDO = 21;
public static final int CHARSET_SYMBOL = 30;
public static final int CM = 37;
public static final int COLON = 16;
public static final int COMMA = 6;
public static final int COMMENT = 18;
public static final int DASHMATCH = 25;
public static final int DEG = 47;
public static final int DIMENSION = 34;
public static final int DIVIDE = 10;
public static final int DOT = 7;
public static final int EM = 36;
public static final int EOF = 0;
public static final int EQUAL = 3;
public static final int EX = 35;
public static final int FONT_FACE_SYMBOL = 31;
public static final int FUNCTION = 52;
public static final int GRAD = 49;
public static final int HASH = 27;
public static final int HZ = 41;
public static final int IDENTIFIER = 20;
public static final int IMPORTANT_SYMBOL = 23;
public static final int IMPORT_SYMBOL = 28;
public static final int IN = 39;
public static final int INCLUDES = 26;
public static final int INTEGER = 24;
public static final int KHZ = 50;
public static final int LEFT_BRACE = 14;
public static final int LEFT_BRACKET = 11;
public static final int LEFT_CURLY_BRACE = 1;
public static final int MEDIA_SYMBOL = 32;
public static final int MINUS = 5;
public static final int MM = 38;
public static final int MS = 40;
public static final int PAGE_SYMBOL = 33;
public static final int PC = 44;
public static final int PERCENTAGE = 42;
public static final int PLUS = 4;
public static final int PRECEDE = 9;
public static final int PT = 45;
public static final int PX = 46;
public static final int RAD = 48;
public static final int REAL = 54;
public static final int RIGHT_BRACE = 15;
public static final int RIGHT_BRACKET = 12;
public static final int RIGHT_CURLY_BRACE = 2;
public static final int S = 43;
public static final int SEMI_COLON = 8;
public static final int SPACE = 17;
public static final int STRING = 19;
public static final int UNICODE_RANGE = 53;
public static final int URI = 51;
}