org.umber.crucible.render
Class DefaultRenderHelper
java.lang.Object
org.umber.crucible.render.DefaultRenderHelper
- All Implemented Interfaces:
- IRenderHelper
- public class DefaultRenderHelper
- extends java.lang.Object
- implements IRenderHelper
Default implementation of IRenderHelper.
- Author:
- jsheets
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultRenderHelper
public DefaultRenderHelper()
sortAreas
public ILayoutArea[] sortAreas(ILayoutArea[] areas)
- Specified by:
sortAreas
in interface IRenderHelper
splitPages
public ILayoutArea[][] splitPages(ILayoutArea[] areas,
Rectangle region)
throws CrucibleRenderException
- Specified by:
splitPages
in interface IRenderHelper
- Throws:
CrucibleRenderException
removeOutOfBounds
public ILayoutArea[] removeOutOfBounds(ILayoutArea[] areas,
Rectangle region)
- Specified by:
removeOutOfBounds
in interface IRenderHelper
findPageBreaks
public int[] findPageBreaks(ILayoutArea[] areas,
Rectangle region)
- Specified by:
findPageBreaks
in interface IRenderHelper