Class ValidatingDocumentHandler

java.lang.Object
org.apache.sling.xss.impl.style.ValidatingDocumentHandler
All Implemented Interfaces:
org.w3c.css.sac.DocumentHandler

public class ValidatingDocumentHandler extends Object implements org.w3c.css.sac.DocumentHandler
  • Constructor Details

  • Method Details

    • startSelector

      public void startSelector(org.w3c.css.sac.SelectorList selectors) throws org.w3c.css.sac.CSSException
      Specified by:
      startSelector in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • endSelector

      public void endSelector(org.w3c.css.sac.SelectorList selectors) throws org.w3c.css.sac.CSSException
      Specified by:
      endSelector in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • property

      public void property(String name, org.w3c.css.sac.LexicalUnit value, boolean important) throws org.w3c.css.sac.CSSException
      Specified by:
      property in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • getValidCss

      public String getValidCss()
    • importStyle

      public void importStyle(String uri, org.w3c.css.sac.SACMediaList media, String defaultNamespaceURI) throws org.w3c.css.sac.CSSException
      Specified by:
      importStyle in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • startDocument

      public void startDocument(org.w3c.css.sac.InputSource source) throws org.w3c.css.sac.CSSException
      Specified by:
      startDocument in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • endDocument

      public void endDocument(org.w3c.css.sac.InputSource source) throws org.w3c.css.sac.CSSException
      Specified by:
      endDocument in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • comment

      public void comment(String text) throws org.w3c.css.sac.CSSException
      Specified by:
      comment in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • ignorableAtRule

      public void ignorableAtRule(String atRule) throws org.w3c.css.sac.CSSException
      Specified by:
      ignorableAtRule in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • namespaceDeclaration

      public void namespaceDeclaration(String prefix, String uri) throws org.w3c.css.sac.CSSException
      Specified by:
      namespaceDeclaration in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • startMedia

      public void startMedia(org.w3c.css.sac.SACMediaList media) throws org.w3c.css.sac.CSSException
      Specified by:
      startMedia in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • endMedia

      public void endMedia(org.w3c.css.sac.SACMediaList media) throws org.w3c.css.sac.CSSException
      Specified by:
      endMedia in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • startPage

      public void startPage(String name, String pseudo_page) throws org.w3c.css.sac.CSSException
      Specified by:
      startPage in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • endPage

      public void endPage(String name, String pseudo_page) throws org.w3c.css.sac.CSSException
      Specified by:
      endPage in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • startFontFace

      public void startFontFace() throws org.w3c.css.sac.CSSException
      Specified by:
      startFontFace in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException
    • endFontFace

      public void endFontFace() throws org.w3c.css.sac.CSSException
      Specified by:
      endFontFace in interface org.w3c.css.sac.DocumentHandler
      Throws:
      org.w3c.css.sac.CSSException