org.lobobrowser.html.style
public class StyleSheetAggregator extends java.lang.Object
addStyleSheet(CSSStyleSheet)
method.
HTML elements have a style
object
that has a list of CSSStyleDeclaration
instances. The instances inserted in that list
are obtained by means of the #getStyleDeclarations(HTMLElementImpl, String, String, String)
method.Constructor and Description |
---|
StyleSheetAggregator(HTMLDocumentImpl document) |
Modifier and Type | Method and Description |
---|---|
void |
addStyleSheets(java.util.Collection styleSheets) |
boolean |
affectedByPseudoNameInAncestor(HTMLElementImpl element,
HTMLElementImpl ancestor,
java.lang.String elementName,
java.lang.String elementId,
java.lang.String[] classArray,
java.lang.String pseudoName) |
java.util.Collection |
getActiveStyleDeclarations(HTMLElementImpl element,
java.lang.String elementName,
java.lang.String elementId,
java.lang.String className,
java.util.Set pseudoNames) |
public StyleSheetAggregator(HTMLDocumentImpl document)
public final void addStyleSheets(java.util.Collection styleSheets) throws java.net.MalformedURLException
java.net.MalformedURLException
public final java.util.Collection getActiveStyleDeclarations(HTMLElementImpl element, java.lang.String elementName, java.lang.String elementId, java.lang.String className, java.util.Set pseudoNames)
public final boolean affectedByPseudoNameInAncestor(HTMLElementImpl element, HTMLElementImpl ancestor, java.lang.String elementName, java.lang.String elementId, java.lang.String[] classArray, java.lang.String pseudoName)