
org.w3c.flute.parser.Parser.class Maven / Gradle / Ivy
???? 1`E
wFG
H wI wJ wK wL wM
wN
wOP
QR
Q
wST
U
wV
wW
wXY
wZ
w[
w\
w]
w^
_
`
abc
de
Uf
$gh
i
&U
&j
klm
,Uno
pqr
1s
pt
pu
pvw
6x?
6yz
{|}~
??
?
p? w??
C?
C?
C?
C?? H??
JQ H??
J? ?
J?
J? H?? H??
J?
U???
+???
[Q?
[?
[?
U????? w?
w?
w? w? w?
w?
w?
HQ
w?
w???
w?
w?
w?
w?
w?
w?
w?
w?
6?
w?
6???
w??
{Q ?
w?
6?
6?
w?
{??
{?????
w???
w?
w?
w???
w??? ? ?
C?????
w? w?????? ????
?Q
w?
??
w?
w?
w?
w? ?
w?
?? w?
w?
w?
w?
w?
w????????????
HU?????????????????????
6??
w?
w
??
?
?
w
w
w
w
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
!
"
?#
w$
?%&
?'
?(
w)
w*
w+,-.
?/0
?1
?234
x?
?5
?67
??8
?Q9
?:;
?<=
?>
??@
?AB
?C
?D
6E
FG
?H
?I
?JK
wL
JM
NOP
QQ
HR wS wT wU
wV
wWX
wY
wZ
w[
w\
w]
w^
w_
w`
wa
wb
wc
wd
we
wf
wg
wh
wi
wj
wk
wl
wm4 5?? ? ?? $ @ p wn @ 5 ? ?? ? ? ??? ??? L7 wo wp
xQq wr ws wt
u wvw
RQ wx wy wz{
WF w|
LQ
WO
W? L} L~ L
w?
w? w? w? w????????????
w????? w?
H? L??
[U w?
w?
w?
w?????? InnerClasses JJCalls LookaheadSuccess SPACE Ljava/lang/StringBuilder; documentHandler !Lorg/w3c/css/sac/DocumentHandler; errorHandler Lorg/w3c/css/sac/ErrorHandler; source Lorg/w3c/css/sac/InputSource; conditionFactory "Lorg/w3c/css/sac/ConditionFactory; selectorFactory !Lorg/w3c/css/sac/SelectorFactory; pseudoElt Ljava/lang/String; currentLocator "Lorg/w3c/flute/parser/LocatorImpl; token_source )Lorg/w3c/flute/parser/ParserTokenManager; token Lorg/w3c/flute/parser/Token; jj_nt jj_ntk I
jj_scanpos
jj_lastpos jj_la jj_gen jj_la1 [I jj_la1_0 jj_la1_1 jj_la1_2 jj_2_rtns &[Lorg/w3c/flute/parser/Parser$JJCalls; jj_rescan Z jj_gc jj_ls .Lorg/w3c/flute/parser/Parser$LookaheadSuccess;
jj_expentries Ljava/util/List; Signature Ljava/util/List<[I>; jj_expentry jj_kind
jj_lasttokens jj_endpos ()V Code LineNumberTable setLocale (Ljava/util/Locale;)V
Exceptions setDocumentHandler $(Lorg/w3c/css/sac/DocumentHandler;)V setSelectorFactory $(Lorg/w3c/css/sac/SelectorFactory;)V setConditionFactory %(Lorg/w3c/css/sac/ConditionFactory;)V setErrorHandler !(Lorg/w3c/css/sac/ErrorHandler;)V parseStyleSheet (Lorg/w3c/css/sac/InputSource;)V (Ljava/lang/String;)V parseRule parseStyleDeclaration getParserVersion ()Ljava/lang/String; parseImportRule parseMediaRule parseSelectors =(Lorg/w3c/css/sac/InputSource;)Lorg/w3c/css/sac/SelectorList; parsePropertyValue <(Lorg/w3c/css/sac/InputSource;)Lorg/w3c/css/sac/LexicalUnit;
parsePriority (Lorg/w3c/css/sac/InputSource;)Z getReader /(Lorg/w3c/css/sac/InputSource;)Ljava/io/Reader; getCharStreamWithLurk @(Lorg/w3c/css/sac/InputSource;)Lorg/w3c/flute/parser/CharStream;
getLocator ()Lorg/w3c/css/sac/Locator; @(Lorg/w3c/flute/parser/Token;)Lorg/w3c/flute/parser/LocatorImpl; reportError 1(Lorg/w3c/css/sac/Locator;Ljava/lang/Exception;)V reportWarningSkipText .(Lorg/w3c/css/sac/Locator;Ljava/lang/String;)V
parserUnit charset afterImportDeclaration ignoreStatement importDeclaration media mediaStatement '(Lorg/w3c/flute/parser/MediaListImpl;)V medium page pseudo_page fontFace atRuleDeclaration skipUnknownRule
combinator ()C property styleRule selectorList ()Lorg/w3c/css/sac/SelectorList; selector ()Lorg/w3c/css/sac/Selector; simple_selector 7(Lorg/w3c/css/sac/Selector;C)Lorg/w3c/css/sac/Selector; _class 8(Lorg/w3c/css/sac/Condition;)Lorg/w3c/css/sac/Condition; element_name "()Lorg/w3c/css/sac/SimpleSelector; attrib pseudo hash declaration prio ()Z operator N(Lorg/w3c/flute/parser/LexicalUnitImpl;)Lorg/w3c/flute/parser/LexicalUnitImpl; expr ()Lorg/w3c/css/sac/LexicalUnit;
unaryOperator term function O(CLorg/w3c/flute/parser/LexicalUnitImpl;)Lorg/w3c/flute/parser/LexicalUnitImpl; unicode url hexcolor number !(CLorg/w3c/flute/parser/Token;I)F
skipStatement skip_to_matching_brace convertStringIndex ((Ljava/lang/String;II)Ljava/lang/String; convertIdent &(Ljava/lang/String;)Ljava/lang/String;
convertString rejectToken (Lorg/w3c/flute/parser/Token;)V skipAfterExpression
_parseRule _parseImportRule _parseMediaRule _parseDeclarationBlock _parseSelectors jj_2_1 (I)Z jj_3R_73 jj_3R_71 jj_3R_69 jj_3R_78 jj_3_1 jj_3R_77 jj_3R_76 jj_3R_82 jj_3R_75 jj_3R_83 jj_3R_74 jj_3R_81 jj_3R_70 jj_3R_84 jj_3R_88 jj_3R_86 jj_3R_85 jj_3R_79 jj_3R_87 jj_3R_80 jj_3R_72
jj_la1_init_0
jj_la1_init_1
jj_la1_init_2 $(Lorg/w3c/flute/parser/CharStream;)V ReInit ,(Lorg/w3c/flute/parser/ParserTokenManager;)V jj_consume_token (I)Lorg/w3c/flute/parser/Token;
jj_scan_token getNextToken ()Lorg/w3c/flute/parser/Token; getToken ()I jj_add_error_token (II)V generateParseException '()Lorg/w3c/flute/parser/ParseException; enable_tracing disable_tracing jj_rescan_token jj_save
SourceFile Parser.java org/w3c/flute/parser/CharStream?0 org/w3c/css/sac/CSSException??????????????10 2org/w3c/flute/parser/selectors/SelectorFactoryImpl?? 3org/w3c/flute/parser/selectors/ConditionFactoryImpl?? org/w3c/css/sac/InputSource?????? http://www.w3.org/TR/REC-CSS2????????????? java/io/InputStreamReader ASCII?? not yet implemented 'org/w3c/flute/parser/Generic_CharStream?? java/net/URL?????? java/lang/Exception java/io/FileInputStream java/io/IOException
invalid url ???? java/io/BufferedInputStream?????9?? java/lang/String???? invalid charset declaration??? /invalid charset declaration: missing semi colon invalid encoding information.?????????? org/w3c/flute/parser/LocatorImpl???????? #org/w3c/flute/parser/ParseException?? java/lang/StringBuffer??
encountered "?????????? . Was expecting one of: ?? !org/w3c/css/sac/CSSParseException????????? error java/lang/StringBuilder
Skipping: ????????????9??????34????????????????????????9???????? "org/w3c/flute/parser/MediaListImpl??
???????9 all?????????????????????????????????????? *org/w3c/flute/parser/ThrowedParseException?? "org/w3c/flute/parser/TokenMgrError %org/w3c/flute/parser/SelectorListImpl????????84??67????????????????????????? invalid state. send a bug report??? first-letter
first-line $duplicate pseudo element definition lang(
invalid pseudo function name ?
??? "org/w3c/flute/parser/JumpException? java/lang/NumberFormatException Invalid number ?????? !"#$%&'()*+,- ./ inherit01/??? #invalid operator before a function. $org/w3c/flute/parser/LexicalUnitImpl rgb(23 implementation error4?56 not enough parameters. not enough parameters: 7989 invalid parameter: too many parameters: counter96 counters(:6 attr(;?</ rect(=9 auto>6?@ABCDEFGHIJ/ &invalid hexadecimal notation for RGB: ???KL invalid string org/w3c/flute/parser/Token unrecognize rule: MN???????A; ,org/w3c/flute/parser/Parser$LookaheadSuccess5)??,??%??$?!??#?+?"? ????(?'?*?&??????? #org/w3c/flute/parser/Parser$JJCalls???????O?? java/util/ArrayList?????? 'org/w3c/flute/parser/ParserTokenManager??P?Q??R<=:;??????STUVW??XY?Z?@?[9\]?^_? ??-?.?/? org/w3c/flute/parser/Parser java/lang/Object org/w3c/css/sac/Parser $org/w3c/flute/parser/ParserConstants org/w3c/flute/parser/Parser$1 (S)V getCharacterStream ()Ljava/io/Reader;
getByteStream ()Ljava/io/InputStream; getEncoding *(Ljava/io/InputStream;Ljava/lang/String;)V (Ljava/io/Reader;II)V getURI
openStream
setByteStream (Ljava/io/InputStream;)V java/io/InputStream
markSupported mark (I)V read ([BII)I ([BII)V equals (Ljava/lang/Object;)Z java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V setEncoding org/w3c/flute/util/Encoding getJavaEncoding setCharacterStream (Ljava/io/Reader;)V reset (Lorg/w3c/flute/parser/Parser;)V reInit A(Lorg/w3c/flute/parser/Parser;)Lorg/w3c/flute/parser/LocatorImpl; <(Lorg/w3c/flute/parser/Parser;Lorg/w3c/flute/parser/Token;)V ](Lorg/w3c/flute/parser/Parser;Lorg/w3c/flute/parser/Token;)Lorg/w3c/flute/parser/LocatorImpl; specialConstructor currentToken append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; next ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; (C)Ljava/lang/StringBuffer; expectedTokenSequences [[I
tokenImage [Ljava/lang/String; toString C(Ljava/lang/String;Lorg/w3c/css/sac/Locator;Ljava/lang/Exception;)V org/w3c/css/sac/ErrorHandler &(Lorg/w3c/css/sac/CSSParseException;)V
getMessage -(Ljava/lang/String;)Ljava/lang/StringBuilder; .(Ljava/lang/String;Lorg/w3c/css/sac/Locator;)V warning org/w3c/css/sac/DocumentHandler
startDocument endDocument length charAt (I)C ignorableAtRule image substring (II)Ljava/lang/String; trim getLength addItem importStyle E(Ljava/lang/String;Lorg/w3c/css/sac/SACMediaList;Ljava/lang/String;)V
startMedia !(Lorg/w3c/css/sac/SACMediaList;)V endMedia startPage '(Ljava/lang/String;Ljava/lang/String;)V endPage beginLine beginColumn "(Lorg/w3c/flute/parser/Parser;II)V
startFontFace endFontFace
startSelector !(Lorg/w3c/css/sac/SelectorList;)V endSelector e %Lorg/w3c/flute/parser/ParseException; addSelector (Lorg/w3c/css/sac/Selector;)V kind ((Lorg/w3c/flute/parser/ParseException;)V org/w3c/css/sac/SelectorFactory createElementSelector G(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/css/sac/ElementSelector; createConditionalSelector b(Lorg/w3c/css/sac/SimpleSelector;Lorg/w3c/css/sac/Condition;)Lorg/w3c/css/sac/ConditionalSelector; createDescendantSelector `(Lorg/w3c/css/sac/Selector;Lorg/w3c/css/sac/SimpleSelector;)Lorg/w3c/css/sac/DescendantSelector; createDirectAdjacentSelector ^(SLorg/w3c/css/sac/Selector;Lorg/w3c/css/sac/SimpleSelector;)Lorg/w3c/css/sac/SiblingSelector; createChildSelector createPseudoElementSelector org/w3c/css/sac/ConditionFactory createClassCondition J(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/css/sac/AttributeCondition; createAndCondition ](Lorg/w3c/css/sac/Condition;Lorg/w3c/css/sac/Condition;)Lorg/w3c/css/sac/CombinatorCondition; createAttributeCondition ](Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Lorg/w3c/css/sac/AttributeCondition; createOneOfAttributeCondition #createBeginHyphenAttributeCondition createPseudoClassCondition createLangCondition 3(Ljava/lang/String;)Lorg/w3c/css/sac/LangCondition; (I)Ljava/lang/String; createIdCondition 8(Ljava/lang/String;)Lorg/w3c/css/sac/AttributeCondition; 3(Ljava/lang/String;Lorg/w3c/css/sac/LexicalUnit;Z)V createSlash P(IILorg/w3c/flute/parser/LexicalUnitImpl;)Lorg/w3c/flute/parser/LexicalUnitImpl; createComma createNumber Q(IILorg/w3c/flute/parser/LexicalUnitImpl;F)Lorg/w3c/flute/parser/LexicalUnitImpl; createPercentage createPT createCM createMM createPC createIN createPX createEMS createEXS createDEG createRAD
createGRAD createS createMS createHZ createKHZ java/lang/Character isDigit (C)Z java/lang/Float valueOf %(Ljava/lang/String;)Ljava/lang/Float;
floatValue ()F createDimen c(IILorg/w3c/flute/parser/LexicalUnitImpl;FLjava/lang/String;)Lorg/w3c/flute/parser/LexicalUnitImpl; createString b(IILorg/w3c/flute/parser/LexicalUnitImpl;Ljava/lang/String;)Lorg/w3c/flute/parser/LexicalUnitImpl;
createInherit createIdent getLexicalUnitType ()S getNextLexicalUnit createRGBColor m(IILorg/w3c/flute/parser/LexicalUnitImpl;Lorg/w3c/css/sac/LexicalUnit;)Lorg/w3c/flute/parser/LexicalUnitImpl;
getLineNumber getColumnNumber
createCounter createCounters getStringValue
createAttr getIntegerValue
createRect createFunction (IILorg/w3c/flute/parser/LexicalUnitImpl;Ljava/lang/String;Lorg/w3c/css/sac/LexicalUnit;)Lorg/w3c/flute/parser/LexicalUnitImpl; indexOf (I)I java/lang/Integer parseInt (Ljava/lang/String;I)I
createInteger Q(IILorg/w3c/flute/parser/LexicalUnitImpl;I)Lorg/w3c/flute/parser/LexicalUnitImpl; createUnicodeRange d(IILorg/w3c/css/sac/LexicalUnit;Lorg/w3c/css/sac/LexicalUnit;)Lorg/w3c/flute/parser/LexicalUnitImpl; createURL digit (CI)I fillInStackTrace ()Ljava/lang/Throwable; "(Lorg/w3c/flute/parser/Parser$1;)V gen first %Lorg/w3c/flute/parser/Parser$JJCalls; java/util/List iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Ljava/lang/Object; add clear size get (I)Ljava/lang/Object; 5(Lorg/w3c/flute/parser/Token;[[I[Ljava/lang/String;)V arg !wx yz ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
??
??
?? ?? ?? ?? ?? ?? ? ? ?? ?? ?? ?? n ?? ? % *? ? ? ?
8 9 ?? ? ! ? Y? ? ? @? ?? ? " *+? ? ?
G H ?? ? " *+? ? ?
K L ?? ? " *+? ? ?
O P ?? ? " *+? ? ?
V W ?? ? k 7*+? **+?
? *? ? *? Y?
? *? ? *? Y? ? *? ? ? " b c d e g ' h 2 k 6 l? . ?? ? )
*? Y+? ? ? ?
w x? . ?? ? k 7*+? **+?
? *? ? *? Y?
? *? ? *? Y? ? *? ? ? " ? ? ? ? ? ' ? 2 ? 6 ?? . ?? ? k 7*+? **+?
? *? ? *? Y?
? *? ? *? Y? ? *? ? ? " ? ? ? ? ? ' ? 2 ? 6 ?? . ?? ? ? ? ? ?? ? k 7*+? **+?
? *? ? *? Y?
? *? ? *? Y? ? *? ? ? " ? ? ? ? ? ' ? 2 ? 6 ?? . ?? ? k 7*+? **+?
? *? ? *? Y?
? *? ? *? Y? ? *? ? ? " ? ? ? ? ? ' ? 2 ? 6 ?? . ?? ? g 7*+? **+?
? *? ? *? Y?
? *? ? *? Y? ? *? ? ? ? ? ? ? ? ' ? 2 ?? . ?? ? 3 *+? **+?
? *? ? ? ? ? ?? . ?? ? 3 *+? **+?
? *? ? ? ? ? ?? . ?? ? r B+? ? +? ?+? ? (+? ? ? Y+? ? !?? Y+? +? ? !?? Y"? #? ? ? ? ? ? ? ( ? 8 ?? . ?? ? t ?+? ? ? $Y+? ? %?+? ? 6+? &Y+? '? (? )? *? !M+? ,Y+? '? -? *? N? Y/? #? M+? N 6-? 0? ? 1Y-? 2N+-? *-d? 3-? 4?6@? ?d6?:-? 5W? 6Y? 7:8? 9? ?-? 4?Y6 ? ???66 "? '?
? Y:? #?-? 4?Y6? 3 ? ?T ???:
d`?:
? ;?d???-? 4?Y6 ? ???;?
? Y