Class SimpleTextMinorAxisLayoutStep
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.IterateSimpleStructureProcessStep
-
- org.pentaho.reporting.engine.classic.core.layout.process.text.SimpleTextMinorAxisLayoutStep
-
- All Implemented Interfaces:
Serializable
,TextMinorAxisLayoutStep
public class SimpleTextMinorAxisLayoutStep extends IterateSimpleStructureProcessStep implements TextMinorAxisLayoutStep
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SimpleTextMinorAxisLayoutStep(OutputProcessorMetaData metaData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.IterateSimpleStructureProcessStep
processBoxChilds, startProcessing
-
-
-
-
Constructor Detail
-
SimpleTextMinorAxisLayoutStep
public SimpleTextMinorAxisLayoutStep(OutputProcessorMetaData metaData)
-
-
Method Detail
-
getNodeContext
public MinorAxisNodeContext getNodeContext()
-
process
public void process(ParagraphRenderBox box, MinorAxisNodeContext nodeContext, PageGrid pageGrid)
- Specified by:
process
in interfaceTextMinorAxisLayoutStep
-
startBox
protected boolean startBox(RenderBox box)
- Overrides:
startBox
in classIterateSimpleStructureProcessStep
-
processOtherNode
protected void processOtherNode(RenderNode node)
- Overrides:
processOtherNode
in classIterateSimpleStructureProcessStep
-
finishBox
protected void finishBox(RenderBox box)
- Overrides:
finishBox
in classIterateSimpleStructureProcessStep
-
create
protected TextAlignmentProcessor create(ElementAlignment alignment)
Reuse the processors ..- Parameters:
alignment
-- Returns:
-
getPageGrid
public PageGrid getPageGrid()
-
getMetaData
public OutputProcessorMetaData getMetaData()
-
getLineBreakState
protected MinorAxisParagraphBreakState getLineBreakState()
-
-