52 lines
1.4 KiB
Java
52 lines
1.4 KiB
Java
package net.sf.jasperreports.engine;
|
|
|
|
public interface JRTextElement extends JRElement, JRAlignment, JRBox, JRFont, JRCommonText {
|
|
public static final String PROPERTY_PRINT_KEEP_FULL_TEXT = "net.sf.jasperreports.print.keep.full.text";
|
|
|
|
public static final String PROPERTY_TRUNCATE_AT_CHAR = "net.sf.jasperreports.text.truncate.at.char";
|
|
|
|
public static final String PROPERTY_TRUNCATE_SUFFIX = "net.sf.jasperreports.text.truncate.suffix";
|
|
|
|
public static final byte TEXT_ALIGN_LEFT = 1;
|
|
|
|
public static final byte TEXT_ALIGN_CENTER = 2;
|
|
|
|
public static final byte TEXT_ALIGN_RIGHT = 3;
|
|
|
|
public static final byte TEXT_ALIGN_JUSTIFIED = 4;
|
|
|
|
public static final byte ROTATION_NONE = 0;
|
|
|
|
public static final byte ROTATION_LEFT = 1;
|
|
|
|
public static final byte ROTATION_RIGHT = 2;
|
|
|
|
public static final byte ROTATION_UPSIDE_DOWN = 3;
|
|
|
|
public static final byte LINE_SPACING_SINGLE = 0;
|
|
|
|
public static final byte LINE_SPACING_1_1_2 = 1;
|
|
|
|
public static final byte LINE_SPACING_DOUBLE = 2;
|
|
|
|
byte getTextAlignment();
|
|
|
|
void setTextAlignment(byte paramByte);
|
|
|
|
void setRotation(byte paramByte);
|
|
|
|
void setRotation(Byte paramByte);
|
|
|
|
void setLineSpacing(byte paramByte);
|
|
|
|
void setLineSpacing(Byte paramByte);
|
|
|
|
void setStyledText(boolean paramBoolean);
|
|
|
|
void setStyledText(Boolean paramBoolean);
|
|
|
|
JRBox getBox();
|
|
|
|
JRFont getFont();
|
|
}
|