Class CssEscape
java.lang.Object
org.idpf.epubcheck.util.css.CssEscape
Represents a CSS escape sequence.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final com.google.common.base.Optional<CssEscape> (package private) intThe character resulting from unescaping the original escape sequenceprivate final booleanprivate final CssToken.TokenBuilderprivate final CssReaderprivate CharSequenceThe original escape sequence -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ABSENT
-
debug
private final boolean debug- See Also:
-
reader
-
err
-
sequence
The original escape sequence -
character
int characterThe character resulting from unescaping the original escape sequence
-
-
Constructor Details
-
CssEscape
CssEscape(CssReader reader, CssToken.TokenBuilder err) Constructor.- Parameters:
reader- A CssReader whose current char is the backslash.err- token builder
-
-
Method Details
-
create
-
render
Render this escape.- Parameters:
builder- The TokenBuilder to render intoasLiteral- If given matcher matches this escapes literal, then render as literal, else as escape.- Returns:
- the length of the token in the input character stream
-
toString
-