public class SimpleTextMinorAxisLayoutStep extends IterateSimpleStructureProcessStep implements TextMinorAxisLayoutStep
Constructor and Description |
---|
SimpleTextMinorAxisLayoutStep(OutputProcessorMetaData metaData) |
Modifier and Type | Method and Description |
---|---|
protected TextAlignmentProcessor |
create(ElementAlignment alignment)
Reuse the processors ..
|
protected void |
finishBox(RenderBox box) |
protected MinorAxisParagraphBreakState |
getLineBreakState() |
OutputProcessorMetaData |
getMetaData() |
MinorAxisNodeContext |
getNodeContext() |
PageGrid |
getPageGrid() |
void |
process(ParagraphRenderBox box,
MinorAxisNodeContext nodeContext,
PageGrid pageGrid) |
protected void |
processOtherNode(RenderNode node) |
protected boolean |
startBox(RenderBox box) |
processBoxChilds, startProcessing
public SimpleTextMinorAxisLayoutStep(OutputProcessorMetaData metaData)
public MinorAxisNodeContext getNodeContext()
public void process(ParagraphRenderBox box, MinorAxisNodeContext nodeContext, PageGrid pageGrid)
process
in interface TextMinorAxisLayoutStep
protected boolean startBox(RenderBox box)
startBox
in class IterateSimpleStructureProcessStep
protected void processOtherNode(RenderNode node)
processOtherNode
in class IterateSimpleStructureProcessStep
protected void finishBox(RenderBox box)
finishBox
in class IterateSimpleStructureProcessStep
protected TextAlignmentProcessor create(ElementAlignment alignment)
alignment
- public PageGrid getPageGrid()
public OutputProcessorMetaData getMetaData()
protected MinorAxisParagraphBreakState getLineBreakState()
Copyright © 2017 Hitachi Vantara. All rights reserved.