Class CssQuotes
java.lang.Object
com.itextpdf.styledxmlparser.css.resolve.CssQuotes
Helper class to deal with quoted values in strings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe close quotes.private static final StringThe empty quote value.The open quotes. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CssQuotesCreates the defaultCssQuotesinstance.static CssQuotescreateQuotes(String quotesString, boolean fallbackToDefault) Creates aCssQuotesinstance.private voiddecreaseDepth(AbstractCssContext context) Decreases the quote depth.private StringGets the quote.private voidincreaseDepth(AbstractCssContext context) Increases the quote depth.resolveQuote(String value, AbstractCssContext context) Resolves quotes.
-
Field Details
-
EMPTY_QUOTE
-
openQuotes
-
closeQuotes
-
-
Constructor Details
-
CssQuotes
-
-
Method Details
-
createQuotes
-
createDefaultQuotes
-
resolveQuote
Resolves quotes.- Parameters:
value- the valuecontext- the CSS context- Returns:
- the quote string
-
increaseDepth
Increases the quote depth.- Parameters:
context- the context
-
decreaseDepth
Decreases the quote depth.- Parameters:
context- the context
-
getQuote
-