@NotThreadSafe public abstract class AbstractParserCSS extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ICSSParseErrorHandler |
m_aCustomErrorHandler |
protected boolean |
m_bBrowserCompliantMode |
| Constructor and Description |
|---|
AbstractParserCSS() |
| Modifier and Type | Method and Description |
|---|---|
ICSSParseErrorHandler |
getCustomErrorHandler() |
boolean |
isBrowserCompliantMode() |
void |
jjtreeCloseNodeScope(Node aNode) |
void |
jjtreeOpenNodeScope(Node aNode) |
void |
setBrowserCompliantMode(boolean bBrowserCompliantMode)
Enable or disable browser compliant mode.
|
void |
setCustomErrorHandler(ICSSParseErrorHandler aCustomErrorHandler)
Set a custom error handler to use.
|
protected ICSSParseErrorHandler m_aCustomErrorHandler
protected boolean m_bBrowserCompliantMode
public final void setCustomErrorHandler(@Nullable ICSSParseErrorHandler aCustomErrorHandler)
aCustomErrorHandler - The custom error handler to use. May be null.@Nullable public final ICSSParseErrorHandler getCustomErrorHandler()
null.public final void setBrowserCompliantMode(boolean bBrowserCompliantMode)
bBrowserCompliantMode - true to enable browser compliant mode,
false to disable it.public final boolean isBrowserCompliantMode()
true if browser compliant mode is active,
false if not. By default browser compliant mode is
disabled.public void jjtreeOpenNodeScope(Node aNode)
public void jjtreeCloseNodeScope(Node aNode)
Copyright © 2014–2022 Philip Helger. All rights reserved.