Class RichTextSpec
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.text.RichTextSpec
-
public class RichTextSpec extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RichTextSpec.StyledChunk
-
Constructor Summary
Constructors Constructor Description RichTextSpec(String text, TextDirection runDirection, List<RichTextSpec.StyledChunk> styleChunks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RenderableComplexText
create(RenderBox lineBoxContainer)
RenderableComplexText
create(RenderBox lineBoxContainer, int start, int end)
AttributedCharacterIterator
createAttributedCharacterIterator()
boolean
equals(Object o)
AttributedString
getAttributedString()
List<RichTextSpec.StyledChunk>
getStyleChunks()
String
getText()
int
hashCode()
boolean
isEmpty()
int
length()
RichTextSpec
substring(int start, int end)
-
-
-
Constructor Detail
-
RichTextSpec
public RichTextSpec(String text, TextDirection runDirection, List<RichTextSpec.StyledChunk> styleChunks)
-
-
Method Detail
-
getText
public String getText()
-
getAttributedString
public AttributedString getAttributedString()
-
createAttributedCharacterIterator
public AttributedCharacterIterator createAttributedCharacterIterator()
-
getStyleChunks
public List<RichTextSpec.StyledChunk> getStyleChunks()
-
substring
public RichTextSpec substring(int start, int end)
-
create
public RenderableComplexText create(RenderBox lineBoxContainer)
-
create
public RenderableComplexText create(RenderBox lineBoxContainer, int start, int end)
-
length
public int length()
-
isEmpty
public boolean isEmpty()
-
-