Flying Saucer Project Release ${app.version}

org.xhtmlrenderer.test
Class ElementReplacer

java.lang.Object
  extended by org.xhtmlrenderer.test.ElementReplacer
Direct Known Subclasses:
SwingImageReplacer

public abstract class ElementReplacer
extends java.lang.Object

Author:
patrick

Constructor Summary
ElementReplacer()
           
 
Method Summary
abstract  boolean accept(LayoutContext context, org.w3c.dom.Element element)
           
abstract  void clear(org.w3c.dom.Element element)
           
abstract  java.lang.String getElementNameMatch()
           
abstract  boolean isElementNameMatch()
           
abstract  ReplacedElement replace(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
abstract  void reset()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementReplacer

public ElementReplacer()
Method Detail

isElementNameMatch

public abstract boolean isElementNameMatch()

getElementNameMatch

public abstract java.lang.String getElementNameMatch()

accept

public abstract boolean accept(LayoutContext context,
                               org.w3c.dom.Element element)

replace

public abstract ReplacedElement replace(LayoutContext context,
                                        BlockBox box,
                                        UserAgentCallback uac,
                                        int cssWidth,
                                        int cssHeight)

clear

public abstract void clear(org.w3c.dom.Element element)

reset

public abstract void reset()

Flying Saucer Project Release ${app.version}

Flying Saucer Project Home