Class CSSEngine.DocumentAdapter

java.lang.Object
org.apache.batik.css.engine.CSSEngine.DocumentAdapter
All Implemented Interfaces:
org.w3c.css.sac.DocumentHandler
Direct Known Subclasses:
CSSEngine.StyleDeclarationBuilder, CSSEngine.StyleDeclarationDocumentHandler, CSSEngine.StyleDeclarationUpdateHandler, CSSEngine.StyleSheetDocumentHandler
Enclosing class:
CSSEngine

protected static class CSSEngine.DocumentAdapter extends Object implements org.w3c.css.sac.DocumentHandler
Provides an (empty) adapter for the DocumentHandler interface. Most methods just throw an UnsupportedOperationException, so the subclasses must override them with 'real' methods.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    SAC: Implements DocumentHandler.comment(String).
    void
    endDocument(org.w3c.css.sac.InputSource source)
    SAC: Implements DocumentHandler.endDocument(InputSource).
    void
    SAC: Implements DocumentHandler.endFontFace().
    void
    endMedia(org.w3c.css.sac.SACMediaList media)
    SAC: Implements DocumentHandler.endMedia(SACMediaList).
    void
    endPage(String name, String pseudo_page)
    SAC: Implements DocumentHandler.endPage(String,String).
    void
    endSelector(org.w3c.css.sac.SelectorList selectors)
    SAC: Implements DocumentHandler.endSelector(SelectorList).
    void
    SAC: Implements DocumentHandler.ignorableAtRule(String).
    void
    importStyle(String uri, org.w3c.css.sac.SACMediaList media, String defaultNamespaceURI)
    SAC: Implements DocumentHandler.importStyle(String,SACMediaList,String).
    void
    SAC: Implements DocumentHandler.namespaceDeclaration(String,String).
    void
    property(String name, org.w3c.css.sac.LexicalUnit value, boolean important)
    SAC: Implements DocumentHandler.property(String,LexicalUnit,boolean).
    void
    startDocument(org.w3c.css.sac.InputSource source)
    SAC: Implements DocumentHandler.startDocument(InputSource).
    void
    SAC: Implements DocumentHandler.startFontFace().
    void
    startMedia(org.w3c.css.sac.SACMediaList media)
    SAC: Implements DocumentHandler.startMedia(SACMediaList).
    void
    startPage(String name, String pseudo_page)
    SAC: Implements DocumentHandler.startPage(String,String).
    void
    startSelector(org.w3c.css.sac.SelectorList selectors)
    SAC: Implements DocumentHandler.startSelector(SelectorList).
    private void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DocumentAdapter

      protected DocumentAdapter()
  • Method Details

    • startDocument

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

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

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

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

      public void namespaceDeclaration(String prefix, String uri)
      SAC: Implements DocumentHandler.namespaceDeclaration(String,String).
      Specified by:
      namespaceDeclaration in interface org.w3c.css.sac.DocumentHandler
    • importStyle

      public void importStyle(String uri, org.w3c.css.sac.SACMediaList media, String defaultNamespaceURI)
      SAC: Implements DocumentHandler.importStyle(String,SACMediaList,String).
      Specified by:
      importStyle in interface org.w3c.css.sac.DocumentHandler
    • startMedia

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

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

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

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

      public void startFontFace()
      SAC: Implements DocumentHandler.startFontFace().
      Specified by:
      startFontFace in interface org.w3c.css.sac.DocumentHandler
    • endFontFace

      public void endFontFace()
      SAC: Implements DocumentHandler.endFontFace().
      Specified by:
      endFontFace in interface org.w3c.css.sac.DocumentHandler
    • startSelector

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

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

      public void property(String name, org.w3c.css.sac.LexicalUnit value, boolean important)
      SAC: Implements DocumentHandler.property(String,LexicalUnit,boolean).
      Specified by:
      property in interface org.w3c.css.sac.DocumentHandler
    • throwUnsupportedEx

      private void throwUnsupportedEx()