Package org.xhtmlrenderer.css.newmatch
Class Matcher
- java.lang.Object
-
- org.xhtmlrenderer.css.newmatch.Matcher
-
public class Matcher extends java.lang.Object
- Author:
- Torbj�rn Gannholm
-
-
Constructor Summary
Constructors Constructor Description Matcher(TreeResolver tr, AttributeResolver ar, StylesheetFactory factory, java.util.List stylesheets, java.lang.String medium)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CascadedStyle
getCascadedStyle(java.lang.Object e, boolean restyle)
java.util.List
getFontFaceRules()
PageInfo
getPageCascadedStyle(java.lang.String pageName, java.lang.String pseudoPage)
CascadedStyle
getPECascadedStyle(java.lang.Object e, java.lang.String pseudoElement)
May return null.boolean
isActiveStyled(java.lang.Object e)
boolean
isFocusStyled(java.lang.Object e)
boolean
isHoverStyled(java.lang.Object e)
boolean
isVisitedStyled(java.lang.Object e)
void
removeStyle(java.lang.Object e)
-
-
-
Constructor Detail
-
Matcher
public Matcher(TreeResolver tr, AttributeResolver ar, StylesheetFactory factory, java.util.List stylesheets, java.lang.String medium)
-
-
Method Detail
-
removeStyle
public void removeStyle(java.lang.Object e)
-
getCascadedStyle
public CascadedStyle getCascadedStyle(java.lang.Object e, boolean restyle)
-
getPECascadedStyle
public CascadedStyle getPECascadedStyle(java.lang.Object e, java.lang.String pseudoElement)
May return null. We assume that restyle has already been done by a getCascadedStyle if necessary.
-
getPageCascadedStyle
public PageInfo getPageCascadedStyle(java.lang.String pageName, java.lang.String pseudoPage)
-
getFontFaceRules
public java.util.List getFontFaceRules()
-
isVisitedStyled
public boolean isVisitedStyled(java.lang.Object e)
-
isHoverStyled
public boolean isHoverStyled(java.lang.Object e)
-
isActiveStyled
public boolean isActiveStyled(java.lang.Object e)
-
isFocusStyled
public boolean isFocusStyled(java.lang.Object e)
-
-