public class SACParserCSSmobileOKBasic1 extends Object implements org.w3c.css.sac.Parser, SACParserCSSmobileOKBasic1Constants
Modifier and Type | Field and Description |
---|---|
Token |
jj_nt
Next token.
|
Token |
token
Current token.
|
SACParserCSSmobileOKBasic1TokenManager |
token_source
Generated Token Manager.
|
ACTIVE_PSCLASS, ASTERISK, ATKEYWORD, CDC, CDO, COLON, COMMA, COMMENT, D, DEFAULT, DOT, EMS, EOF, EQUALS, ESCAPE, EXS, FIRST_LETTER, FIRST_LINE, GT, H, HASH, HNUM, IDENT, IMPORT_SYM, IMPORTANT_SYM, LBRACE, LENGTH_CM, LENGTH_IN, LENGTH_MM, LENGTH_PC, LENGTH_PT, LENGTH_PX, LINK_PSCLASS, LSQUARE, MEDIA_SYM, MINUS, NAME, NL, NMCHAR, NMSTART, NONASCII, NUM, NUMBER, PERCENTAGE, PLUS, Q11, Q12, Q13, Q14, Q15, Q16, RANGE, RBRACE, RGB, RROUND, RSQUARE, S, SEMICOLON, SLASH, STRING, STRING1, STRING2, tokenImage, UNICODE, UNICODERANGE, UNKNOWN, URL, VISITED_PSCLASS
Constructor and Description |
---|
SACParserCSSmobileOKBasic1() |
SACParserCSSmobileOKBasic1(CharStream stream)
Constructor with user supplied CharStream.
|
SACParserCSSmobileOKBasic1(SACParserCSSmobileOKBasic1TokenManager tm)
Constructor with generated Token Manager.
|
Modifier and Type | Method and Description |
---|---|
org.w3c.css.sac.Condition |
_class(org.w3c.css.sac.Condition pred) |
protected String |
add_escapes(String str) |
protected org.w3c.css.sac.Locator |
createLocator(Token t) |
protected org.w3c.css.sac.CSSParseException |
createSkipWarning(String key,
org.w3c.css.sac.CSSParseException e) |
void |
declaration() |
void |
disable_tracing()
Disable tracing.
|
org.w3c.css.sac.SimpleSelector |
elementName() |
void |
enable_tracing()
Enable tracing.
|
org.w3c.css.sac.LexicalUnit |
expr() |
protected org.w3c.css.sac.LexicalUnit |
functionInternal(org.w3c.css.sac.LexicalUnit prev,
String funct,
org.w3c.css.sac.LexicalUnit params) |
ParseException |
generateParseException()
Generate ParseException.
|
protected org.w3c.css.sac.ConditionFactory |
getConditionFactory() |
protected org.w3c.css.sac.DocumentHandler |
getDocumentHandler() |
protected org.w3c.css.sac.ErrorHandler |
getErrorHandler() |
protected String |
getGrammarUri() |
protected org.w3c.css.sac.InputSource |
getInputSource() |
protected Locale |
getLocale() |
Token |
getNextToken()
Get the next Token.
|
String |
getParserVersion() |
protected ResourceBundle |
getSACParserMessages() |
protected org.w3c.css.sac.SelectorFactory |
getSelectorFactory() |
Token |
getToken(int index)
Get the specific Token.
|
protected void |
handleCharset(String characterEncoding,
org.w3c.css.sac.Locator locator) |
protected void |
handleEndDocument() |
protected void |
handleEndFontFace() |
protected void |
handleEndMedia(org.w3c.css.sac.SACMediaList media) |
protected void |
handleEndPage(String name,
String pseudoPage) |
protected void |
handleEndSelector(org.w3c.css.sac.SelectorList selectors) |
protected void |
handleIgnorableAtRule(String s,
org.w3c.css.sac.Locator locator) |
protected void |
handleImportStyle(String uri,
org.w3c.css.sac.SACMediaList media,
String defaultNamespaceURI,
org.w3c.css.sac.Locator locator) |
protected void |
handleMedium(String medium,
org.w3c.css.sac.Locator locator) |
protected void |
handleProperty(String name,
org.w3c.css.sac.LexicalUnit value,
boolean important,
org.w3c.css.sac.Locator locator) |
protected void |
handleSelector(org.w3c.css.sac.Selector selector) |
protected void |
handleStartDocument() |
protected void |
handleStartFontFace(org.w3c.css.sac.Locator locator) |
protected void |
handleStartMedia(org.w3c.css.sac.SACMediaList media,
org.w3c.css.sac.Locator locator) |
protected void |
handleStartPage(String name,
String pseudoPage,
org.w3c.css.sac.Locator locator) |
protected void |
handleStartSelector(org.w3c.css.sac.SelectorList selectors,
org.w3c.css.sac.Locator locator) |
org.w3c.css.sac.Condition |
hash(org.w3c.css.sac.Condition pred) |
org.w3c.css.sac.LexicalUnit |
hexcolor(org.w3c.css.sac.LexicalUnit prev) |
protected org.w3c.css.sac.LexicalUnit |
hexcolorInternal(org.w3c.css.sac.LexicalUnit prev,
Token t) |
void |
importRule(boolean nonImportRuleFoundBefore) |
void |
mediaList(SACMediaListImpl ml) |
void |
mediaRule() |
void |
mediaRuleList() |
String |
medium() |
org.w3c.css.sac.LexicalUnit |
operator(org.w3c.css.sac.LexicalUnit prev) |
org.w3c.css.sac.SACMediaList |
parseMedia(org.w3c.css.sac.InputSource source) |
boolean |
parsePriority(org.w3c.css.sac.InputSource source) |
org.w3c.css.sac.LexicalUnit |
parsePropertyValue(org.w3c.css.sac.InputSource source) |
void |
parseRule(org.w3c.css.sac.InputSource source) |
org.w3c.css.sac.SelectorList |
parseSelectors(org.w3c.css.sac.InputSource source) |
org.w3c.css.sac.SelectorList |
parseSelectorsInternal() |
void |
parseStyleDeclaration(org.w3c.css.sac.InputSource source) |
void |
parseStyleSheet(org.w3c.css.sac.InputSource source) |
void |
parseStyleSheet(String uri) |
boolean |
prio() |
String |
property() |
org.w3c.css.sac.Condition |
pseudoClass(org.w3c.css.sac.Condition pred) |
org.w3c.css.sac.SimpleSelector |
pseudoElement() |
void |
ReInit(CharStream stream)
Reinitialise.
|
void |
ReInit(SACParserCSSmobileOKBasic1TokenManager tm)
Reinitialise.
|
org.w3c.css.sac.LexicalUnit |
rgb(org.w3c.css.sac.LexicalUnit prev) |
org.w3c.css.sac.Selector |
selector() |
org.w3c.css.sac.SelectorList |
selectorList() |
void |
setConditionFactory(org.w3c.css.sac.ConditionFactory conditionFactory) |
void |
setDocumentHandler(org.w3c.css.sac.DocumentHandler handler) |
void |
setErrorHandler(org.w3c.css.sac.ErrorHandler eh) |
void |
setLocale(Locale locale) |
void |
setSelectorFactory(org.w3c.css.sac.SelectorFactory selectorFactory) |
org.w3c.css.sac.Selector |
simpleSelector(org.w3c.css.sac.Selector sel,
char comb) |
void |
styleDeclaration() |
void |
styleRule() |
void |
styleSheet() |
void |
styleSheetRuleList() |
void |
styleSheetRuleSingle() |
org.w3c.css.sac.LexicalUnit |
term(org.w3c.css.sac.LexicalUnit prev) |
protected org.w3c.css.sac.CSSParseException |
toCSSParseException(DOMException e) |
protected org.w3c.css.sac.CSSParseException |
toCSSParseException(String messageKey,
Object[] msgParams,
org.w3c.css.sac.Locator locator) |
protected org.w3c.css.sac.CSSParseException |
toCSSParseException(String key,
ParseException e) |
protected org.w3c.css.sac.CSSParseException |
toCSSParseException(TokenMgrError e) |
boolean |
trace_enabled()
Trace enabled.
|
char |
unaryOperator() |
String |
unescape(String s,
boolean unescapeDoubleQuotes)
Unescapes escaped characters in the specified string, according to the
CSS specification.
|
void |
unknownAtRule() |
public SACParserCSSmobileOKBasic1TokenManager token_source
public Token token
public Token jj_nt
public SACParserCSSmobileOKBasic1()
public SACParserCSSmobileOKBasic1(CharStream stream)
public SACParserCSSmobileOKBasic1(SACParserCSSmobileOKBasic1TokenManager tm)
public String getParserVersion()
getParserVersion
in interface org.w3c.css.sac.Parser
protected String getGrammarUri()
public final void styleSheet() throws ParseException
ParseException
public final void styleSheetRuleList() throws ParseException
ParseException
public final void styleSheetRuleSingle() throws ParseException
ParseException
public final void unknownAtRule() throws ParseException
ParseException
public final void importRule(boolean nonImportRuleFoundBefore) throws ParseException
ParseException
public final void mediaRule() throws ParseException
ParseException
public final void mediaList(SACMediaListImpl ml) throws ParseException
ParseException
public final void mediaRuleList() throws ParseException
ParseException
public final String medium() throws ParseException
ParseException
public final org.w3c.css.sac.LexicalUnit operator(org.w3c.css.sac.LexicalUnit prev) throws ParseException
ParseException
public final char unaryOperator() throws ParseException
ParseException
public final String property() throws ParseException
ParseException
public final void styleRule() throws ParseException
ParseException
public final org.w3c.css.sac.SelectorList parseSelectorsInternal() throws ParseException
ParseException
public final org.w3c.css.sac.SelectorList selectorList() throws ParseException
ParseException
public final org.w3c.css.sac.Selector selector() throws ParseException
ParseException
public final org.w3c.css.sac.Selector simpleSelector(org.w3c.css.sac.Selector sel, char comb) throws ParseException
ParseException
public final org.w3c.css.sac.Condition _class(org.w3c.css.sac.Condition pred) throws ParseException
ParseException
public final org.w3c.css.sac.SimpleSelector elementName() throws ParseException
ParseException
public final org.w3c.css.sac.Condition pseudoClass(org.w3c.css.sac.Condition pred) throws ParseException
ParseException
public final org.w3c.css.sac.SimpleSelector pseudoElement() throws ParseException
ParseException
public final org.w3c.css.sac.Condition hash(org.w3c.css.sac.Condition pred) throws ParseException
ParseException
public final void styleDeclaration() throws ParseException
ParseException
public final void declaration() throws ParseException
ParseException
public final boolean prio() throws ParseException
ParseException
public final org.w3c.css.sac.LexicalUnit expr() throws ParseException
ParseException
public final org.w3c.css.sac.LexicalUnit term(org.w3c.css.sac.LexicalUnit prev) throws ParseException
ParseException
public final org.w3c.css.sac.LexicalUnit rgb(org.w3c.css.sac.LexicalUnit prev) throws ParseException
ParseException
public final org.w3c.css.sac.LexicalUnit hexcolor(org.w3c.css.sac.LexicalUnit prev) throws ParseException
ParseException
public void ReInit(CharStream stream)
public void ReInit(SACParserCSSmobileOKBasic1TokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final boolean trace_enabled()
public final void enable_tracing()
public final void disable_tracing()
protected org.w3c.css.sac.DocumentHandler getDocumentHandler()
public void setDocumentHandler(org.w3c.css.sac.DocumentHandler handler)
setDocumentHandler
in interface org.w3c.css.sac.Parser
protected org.w3c.css.sac.ErrorHandler getErrorHandler()
public void setErrorHandler(org.w3c.css.sac.ErrorHandler eh)
setErrorHandler
in interface org.w3c.css.sac.Parser
protected org.w3c.css.sac.InputSource getInputSource()
public void setLocale(Locale locale)
setLocale
in interface org.w3c.css.sac.Parser
protected Locale getLocale()
protected org.w3c.css.sac.SelectorFactory getSelectorFactory()
public void setSelectorFactory(org.w3c.css.sac.SelectorFactory selectorFactory)
setSelectorFactory
in interface org.w3c.css.sac.Parser
protected org.w3c.css.sac.ConditionFactory getConditionFactory()
public void setConditionFactory(org.w3c.css.sac.ConditionFactory conditionFactory)
setConditionFactory
in interface org.w3c.css.sac.Parser
protected ResourceBundle getSACParserMessages()
protected org.w3c.css.sac.Locator createLocator(Token t)
protected org.w3c.css.sac.CSSParseException toCSSParseException(String key, ParseException e)
protected org.w3c.css.sac.CSSParseException toCSSParseException(DOMException e)
protected org.w3c.css.sac.CSSParseException toCSSParseException(TokenMgrError e)
protected org.w3c.css.sac.CSSParseException toCSSParseException(String messageKey, Object[] msgParams, org.w3c.css.sac.Locator locator)
protected org.w3c.css.sac.CSSParseException createSkipWarning(String key, org.w3c.css.sac.CSSParseException e)
public void parseStyleSheet(org.w3c.css.sac.InputSource source) throws IOException
parseStyleSheet
in interface org.w3c.css.sac.Parser
IOException
public void parseStyleSheet(String uri) throws IOException
parseStyleSheet
in interface org.w3c.css.sac.Parser
IOException
public void parseStyleDeclaration(org.w3c.css.sac.InputSource source) throws IOException
parseStyleDeclaration
in interface org.w3c.css.sac.Parser
IOException
public void parseRule(org.w3c.css.sac.InputSource source) throws IOException
parseRule
in interface org.w3c.css.sac.Parser
IOException
public org.w3c.css.sac.SelectorList parseSelectors(org.w3c.css.sac.InputSource source) throws IOException
parseSelectors
in interface org.w3c.css.sac.Parser
IOException
public org.w3c.css.sac.LexicalUnit parsePropertyValue(org.w3c.css.sac.InputSource source) throws IOException
parsePropertyValue
in interface org.w3c.css.sac.Parser
IOException
public boolean parsePriority(org.w3c.css.sac.InputSource source) throws IOException
parsePriority
in interface org.w3c.css.sac.Parser
IOException
public org.w3c.css.sac.SACMediaList parseMedia(org.w3c.css.sac.InputSource source) throws IOException
IOException
protected void handleStartDocument()
protected void handleEndDocument()
protected void handleIgnorableAtRule(String s, org.w3c.css.sac.Locator locator)
protected void handleCharset(String characterEncoding, org.w3c.css.sac.Locator locator)
protected void handleImportStyle(String uri, org.w3c.css.sac.SACMediaList media, String defaultNamespaceURI, org.w3c.css.sac.Locator locator)
protected void handleStartMedia(org.w3c.css.sac.SACMediaList media, org.w3c.css.sac.Locator locator)
protected void handleMedium(String medium, org.w3c.css.sac.Locator locator)
protected void handleEndMedia(org.w3c.css.sac.SACMediaList media)
protected void handleStartPage(String name, String pseudoPage, org.w3c.css.sac.Locator locator)
protected void handleStartFontFace(org.w3c.css.sac.Locator locator)
protected void handleEndFontFace()
protected void handleSelector(org.w3c.css.sac.Selector selector)
protected void handleStartSelector(org.w3c.css.sac.SelectorList selectors, org.w3c.css.sac.Locator locator)
protected void handleEndSelector(org.w3c.css.sac.SelectorList selectors)
protected void handleProperty(String name, org.w3c.css.sac.LexicalUnit value, boolean important, org.w3c.css.sac.Locator locator)
protected org.w3c.css.sac.LexicalUnit functionInternal(org.w3c.css.sac.LexicalUnit prev, String funct, org.w3c.css.sac.LexicalUnit params)
protected org.w3c.css.sac.LexicalUnit hexcolorInternal(org.w3c.css.sac.LexicalUnit prev, Token t)
public String unescape(String s, boolean unescapeDoubleQuotes)
Copyright © 2019. All rights reserved.