Package cz.vutbr.fit.layout.cssbox.impl
Class BoxListRenderer
- java.lang.Object
-
- org.fit.cssbox.render.StructuredRenderer
-
- cz.vutbr.fit.layout.cssbox.impl.BoxListRenderer
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.fit.cssbox.render.BoxRenderer
public class BoxListRenderer extends org.fit.cssbox.render.StructuredRenderer
A CSSBox renderer that produces a list of boxes.- Author:
- burgetr
-
-
Constructor Summary
Constructors Constructor Description BoxListRenderer(org.eclipse.rdf4j.model.IRI pageIri, float zoom)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
finishElementContents(org.fit.cssbox.layout.ElementBox elem)
List<Box>
getBoxList()
void
renderElementBackground(org.fit.cssbox.layout.ElementBox elem)
void
renderMarker(org.fit.cssbox.layout.ListItemBox elem)
void
renderReplacedContent(org.fit.cssbox.layout.ReplacedBox box)
void
renderTextContent(org.fit.cssbox.layout.TextBox text)
void
setBoxList(List<Box> boxList)
void
startElementContents(org.fit.cssbox.layout.ElementBox elem)
-
-
-
Method Detail
-
startElementContents
public void startElementContents(org.fit.cssbox.layout.ElementBox elem)
-
finishElementContents
public void finishElementContents(org.fit.cssbox.layout.ElementBox elem)
-
renderElementBackground
public void renderElementBackground(org.fit.cssbox.layout.ElementBox elem)
-
renderMarker
public void renderMarker(org.fit.cssbox.layout.ListItemBox elem)
-
renderTextContent
public void renderTextContent(org.fit.cssbox.layout.TextBox text)
-
renderReplacedContent
public void renderReplacedContent(org.fit.cssbox.layout.ReplacedBox box)
-
close
public void close() throws IOException
- Throws:
IOException
-
-