Class JustifyAlignmentProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.alignment.AbstractAlignmentProcessor
-
- org.pentaho.reporting.engine.classic.core.layout.process.alignment.LeftAlignmentProcessor
-
- org.pentaho.reporting.engine.classic.core.layout.process.alignment.JustifyAlignmentProcessor
-
- All Implemented Interfaces:
LastLineTextAlignmentProcessor
,TextAlignmentProcessor
public class JustifyAlignmentProcessor extends LeftAlignmentProcessor
-
-
Constructor Summary
Constructors Constructor Description JustifyAlignmentProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
iterate(InlineSequenceElement[] elements, int maxPos)
Processes the text and calls the layouting methods.-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.alignment.LeftAlignmentProcessor
getPageSegment, handleElement, next, performLastLineAlignment, performSkipAlignment, setPageSegment, updateBreaksForLastLineAlignment
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.alignment.AbstractAlignmentProcessor
computeInlineBlock, deinitialize, getBreakableIndex, getBreakableMaxAllowedWidth, getElementDimensions, getElementPositions, getEndOfLine, getNodes, getPageBreak, getPagebreakCount, getPageBreaks, getPageGrid, getSequenceElements, getSequenceFill, getSkipIndex, getStartOfLine, hasNext, initialize, initializeForLastLineAlignment, initializeForSkipAlignment, isBorderMarker, isLastLineAlignment, reInitializeForHandlingComponentSplit, setBreakableIndex, setBreakableMaxAllowedWidth, setSkipIndex, splitBreakableIfPossible, updateLineSize, updatePageBreaks
-
-
-
-
Method Detail
-
iterate
protected int iterate(InlineSequenceElement[] elements, int maxPos)
Description copied from class:AbstractAlignmentProcessor
Processes the text and calls the layouting methods. This method returns the index of the last element that fits on the current line.- Overrides:
iterate
in classAbstractAlignmentProcessor
- Returns:
-
-