public class StyleSheetParserUtil extends Object
Modifier and Type | Method and Description |
---|---|
void |
addNamespaceDefinition(String uri,
org.pentaho.reporting.libraries.resourceloader.ResourceKey defaultStyleSheet,
String classAttribute,
String styleAttribute,
String preferredPrefix) |
void |
addNamespaceDefinition(String uri,
String preferredPrefix) |
void |
addNamespaceDefinition(String uri,
String classAttribute,
String preferredPrefix) |
static StyleSheetParserUtil |
getInstance() |
NamespaceCollection |
getNamespaceCollection() |
String[] |
parseNamespaceIdent(String attrName,
NamespaceCollection namespaceCollection)
Parses a single namespace identifier.
|
org.w3c.css.sac.SelectorList |
parseSelector(NamespaceCollection nc,
String selectorText) |
public static StyleSheetParserUtil getInstance()
public void addNamespaceDefinition(String uri, String classAttribute, String preferredPrefix)
public void addNamespaceDefinition(String uri, org.pentaho.reporting.libraries.resourceloader.ResourceKey defaultStyleSheet, String classAttribute, String styleAttribute, String preferredPrefix)
public NamespaceCollection getNamespaceCollection()
public String[] parseNamespaceIdent(String attrName, NamespaceCollection namespaceCollection)
attrName
- the attribute namepublic org.w3c.css.sac.SelectorList parseSelector(NamespaceCollection nc, String selectorText) throws CSSParseException
CSSParseException