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 CascadedStylegetCascadedStyle(java.lang.Object e, boolean restyle)java.util.ListgetFontFaceRules()PageInfogetPageCascadedStyle(java.lang.String pageName, java.lang.String pseudoPage)CascadedStylegetPECascadedStyle(java.lang.Object e, java.lang.String pseudoElement)May return null.booleanisActiveStyled(java.lang.Object e)booleanisFocusStyled(java.lang.Object e)booleanisHoverStyled(java.lang.Object e)booleanisVisitedStyled(java.lang.Object e)voidremoveStyle(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)
-
-