Package org.xhtmlrenderer.layout
Class BoxCollector
- java.lang.Object
-
- org.xhtmlrenderer.layout.BoxCollector
-
public class BoxCollector extends Object
A class to collect boxes which intersect a given clip region. If available, aggregate bounds information will be used. Block and inline content are added to separate lists as they are painted in separate render phases.
-
-
Constructor Summary
Constructors Constructor Description BoxCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollect(CssContext c, Shape clip, Layer layer, List<Box> blockContent, List<Box> inlineContent, BoxRangeLists rangeLists)voidcollect(CssContext c, Shape clip, Layer layer, Box container, List<Box> blockContent, List<Box> inlineContent, BoxRangeLists rangeLists)booleanintersectsAny(CssContext c, Shape clip, Box master)
-
-
-
Method Detail
-
collect
public void collect(CssContext c, Shape clip, Layer layer, List<Box> blockContent, List<Box> inlineContent, BoxRangeLists rangeLists)
-
intersectsAny
public boolean intersectsAny(CssContext c, Shape clip, Box master)
-
collect
public void collect(CssContext c, Shape clip, Layer layer, Box container, List<Box> blockContent, List<Box> inlineContent, BoxRangeLists rangeLists)
-
-