org.pentaho.reporting.engine.classic.core.layout.process.alignment
Interface TextAlignmentProcessor

All Known Implementing Classes:
AbstractAlignmentProcessor, CenterAlignmentProcessor, JustifyAlignmentProcessor, LeftAlignmentProcessor, RightAlignmentProcessor

public interface TextAlignmentProcessor

A general alignment processor.

Author:
Thomas Morgner

Method Summary
 void deinitialize()
           
 boolean hasNext()
           
 void initialize(OutputProcessorMetaData metaData, SequenceList sequence, long start, long end, PageGrid breaks, boolean overflowX)
           
 RenderBox next()
           
 void updateLineSize(long start, long end)
           
 

Method Detail

initialize

void initialize(OutputProcessorMetaData metaData,
                SequenceList sequence,
                long start,
                long end,
                PageGrid breaks,
                boolean overflowX)

updateLineSize

void updateLineSize(long start,
                    long end)

deinitialize

void deinitialize()

hasNext

boolean hasNext()

next

RenderBox next()