org.pentaho.reporting.engine.classic.core.layout.text
Class DefaultRenderableTextFactory

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.text.DefaultRenderableTextFactory
All Implemented Interfaces:
RenderableTextFactory

public final class DefaultRenderableTextFactory
extends Object
implements RenderableTextFactory

Creation-Date: 03.04.2007, 16:43:48

Author:
Thomas Morgner

Constructor Summary
DefaultRenderableTextFactory(OutputProcessorMetaData metaData)
           
 
Method Summary
 RenderNode[] createText(int[] text, int offset, int length, StyleSheet layoutContext, ElementType elementType, InstanceID instanceId, ReportAttributeMap attributeMap)
          The text is given as CodePoints.
 RenderNode[] finishText()
           
 void startText()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRenderableTextFactory

public DefaultRenderableTextFactory(OutputProcessorMetaData metaData)
Method Detail

createText

public RenderNode[] createText(int[] text,
                               int offset,
                               int length,
                               StyleSheet layoutContext,
                               ElementType elementType,
                               InstanceID instanceId,
                               ReportAttributeMap attributeMap)
The text is given as CodePoints.

Specified by:
createText in interface RenderableTextFactory
Parameters:
text -
Returns:

finishText

public RenderNode[] finishText()
Specified by:
finishText in interface RenderableTextFactory

startText

public void startText()
Specified by:
startText in interface RenderableTextFactory