Class CenterAlignmentProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.alignment.AbstractAlignmentProcessor
-
- org.pentaho.reporting.engine.classic.core.layout.process.alignment.CenterAlignmentProcessor
-
- All Implemented Interfaces:
LastLineTextAlignmentProcessor
,TextAlignmentProcessor
public final class CenterAlignmentProcessor extends AbstractAlignmentProcessor
Right alignment strategy. Not working yet, as this is unimplemented right now.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description CenterAlignmentProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
handleElement(int start, int count)
Handle the next input chunk.-
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, iterate, next, performLastLineAlignment, performSkipAlignment, reInitializeForHandlingComponentSplit, setBreakableIndex, setBreakableMaxAllowedWidth, setSkipIndex, splitBreakableIfPossible, updateBreaksForLastLineAlignment, updateLineSize, updatePageBreaks
-
-
-
-
Method Detail
-
handleElement
protected int handleElement(int start, int count)
Description copied from class:AbstractAlignmentProcessor
Handle the next input chunk.- Specified by:
handleElement
in classAbstractAlignmentProcessor
- Parameters:
start
- the start indexcount
- the number of elements in the sequence- Returns:
- the processing position. Linebreaks will be inserted, if the returned value is equal or less the start index.
-
-