package net.sf.jasperreports.engine; import net.sf.jasperreports.engine.util.JRStyledText; public interface JRPrintText extends JRPrintElement, JRAlignment, JRPrintAnchor, JRPrintHyperlink, JRBox, JRFont, JRCommonText { public static final byte RUN_DIRECTION_LTR = 0; public static final byte RUN_DIRECTION_RTL = 1; String getText(); void setText(String paramString); Integer getTextTruncateIndex(); void setTextTruncateIndex(Integer paramInteger); String getTextTruncateSuffix(); void setTextTruncateSuffix(String paramString); String getFullText(); String getOriginalText(); JRStyledText getStyledText(JRStyledTextAttributeSelector paramJRStyledTextAttributeSelector); JRStyledText getFullStyledText(JRStyledTextAttributeSelector paramJRStyledTextAttributeSelector); float getLineSpacingFactor(); void setLineSpacingFactor(float paramFloat); float getLeadingOffset(); void setLeadingOffset(float paramFloat); byte getTextAlignment(); void setTextAlignment(byte paramByte); Byte getOwnRotation(); void setRotation(byte paramByte); void setRotation(Byte paramByte); byte getRunDirection(); void setRunDirection(byte paramByte); float getTextHeight(); void setTextHeight(float paramFloat); Byte getOwnLineSpacing(); void setLineSpacing(byte paramByte); void setLineSpacing(Byte paramByte); void setStyledText(boolean paramBoolean); void setStyledText(Boolean paramBoolean); String getOwnMarkup(); void setMarkup(String paramString); JRBox getBox(); void setBox(JRBox paramJRBox); JRFont getFont(); void setFont(JRFont paramJRFont); String getValueClassName(); String getPattern(); String getFormatFactoryClass(); String getLocaleCode(); String getTimeZoneId(); }