|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TextParagraph<S extends Shape<S,P>,P extends TextParagraph<S,P,T>,T extends TextRun>
Nested Class Summary | |
---|---|
static interface |
TextParagraph.BulletStyle
|
static class |
TextParagraph.FontAlign
|
static class |
TextParagraph.TextAlign
Specifies a list of text alignment types |
Method Summary | |
---|---|
TextParagraph.BulletStyle |
getBulletStyle()
|
java.lang.String |
getDefaultFontFamily()
|
java.lang.Double |
getDefaultFontSize()
|
java.lang.Double |
getDefaultTabSize()
|
TextParagraph.FontAlign |
getFontAlign()
Returns the font alignment that is applied to the paragraph. |
java.lang.Double |
getIndent()
|
int |
getIndentLevel()
|
java.lang.Double |
getLeftMargin()
|
java.lang.Double |
getLineSpacing()
Returns the vertical line spacing that is to be used within a paragraph. |
TextShape<S,P> |
getParentShape()
|
java.lang.Double |
getRightMargin()
Specifies the right margin of the paragraph. |
java.lang.Double |
getSpaceAfter()
The amount of vertical white space after the paragraph This may be specified in two different ways, percentage spacing and font point spacing: |
java.lang.Double |
getSpaceBefore()
The amount of vertical white space before the paragraph This may be specified in two different ways, percentage spacing and font point spacing: |
TextParagraph.TextAlign |
getTextAlign()
Returns the alignment that is applied to the paragraph. |
java.util.List<T> |
getTextRuns()
Fetch the text runs that are contained within this block of text |
boolean |
isHeaderOrFooter()
Convenience method to determine if this text paragraph is part of the slide header or footer |
void |
setBulletStyle(java.lang.Object... styles)
Sets the bullet styles. |
void |
setIndent(java.lang.Double indent)
Specifies the indent size that will be applied to the first line of text in the paragraph. |
void |
setIndentLevel(int level)
Specifies the particular level text properties that this paragraph will follow. |
void |
setLeftMargin(java.lang.Double leftMargin)
Specifies the left margin of the paragraph. |
void |
setLineSpacing(java.lang.Double lineSpacing)
This element specifies the vertical line spacing that is to be used within a paragraph. |
void |
setRightMargin(java.lang.Double rightMargin)
|
void |
setSpaceAfter(java.lang.Double spaceAfter)
Set the amount of vertical white space that will be present after the paragraph. |
void |
setSpaceBefore(java.lang.Double spaceBefore)
Set the amount of vertical white space that will be present before the paragraph. |
void |
setTextAlign(TextParagraph.TextAlign align)
Specifies the alignment that is to be applied to the paragraph. |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Method Detail |
---|
java.lang.Double getSpaceBefore()
If spaceBefore >= 0, then space is a percentage of normal line height. If spaceBefore < 0, the absolute value in points
void setSpaceBefore(java.lang.Double spaceBefore)
If spaceBefore >= 0, then space is a percentage of normal line height. If spaceBefore < 0, the absolute value of linespacing is the spacing in points
Examples:
// The paragraph will be formatted to have a spacing before the paragraph text.
// The spacing will be 200% of the size of the largest text on each line
paragraph.setSpaceBefore(200);
// The spacing will be a size of 48 points
paragraph.setSpaceBefore(-48.0);
spaceBefore
- the vertical white space before the paragraph, null to unsetjava.lang.Double getSpaceAfter()
If spaceBefore >= 0, then space is a percentage of normal line height. If spaceBefore < 0, the absolute value of linespacing is the spacing in points
void setSpaceAfter(java.lang.Double spaceAfter)
If spaceAfter >= 0, then space is a percentage of normal line height. If spaceAfter < 0, the absolute value of linespacing is the spacing in points
Examples:
// The paragraph will be formatted to have a spacing after the paragraph text.
// The spacing will be 200% of the size of the largest text on each line
paragraph.setSpaceAfter(200);
// The spacing will be a size of 48 points
paragraph.setSpaceAfter(-48.0);
spaceAfter
- the vertical white space after the paragraph, null to unsetjava.lang.Double getLeftMargin()
void setLeftMargin(java.lang.Double leftMargin)
leftMargin
- the left margin (in points) or null to unsetjava.lang.Double getRightMargin()
void setRightMargin(java.lang.Double rightMargin)
rightMargin
- the right margin (in points) of the paragraphjava.lang.Double getIndent()
void setIndent(java.lang.Double indent)
indent
- the indent (in points) applied to the first line of text in the paragraphint getIndentLevel()
void setIndentLevel(int level)
level
- the level (0 ... 4)java.lang.Double getLineSpacing()
If linespacing >= 0, then linespacing is a percentage of normal line height. If linespacing < 0, the absolute value of linespacing is the spacing in points
void setLineSpacing(java.lang.Double lineSpacing)
If linespacing >= 0, then linespacing is a percentage of normal line height If linespacing < 0, the absolute value of linespacing is the spacing in points
Examples:
// spacing will be 120% of the size of the largest text on each line
paragraph.setLineSpacing(120);
// spacing will be 200% of the size of the largest text on each line
paragraph.setLineSpacing(200);
// spacing will be 48 points
paragraph.setLineSpacing(-48.0);
lineSpacing
- the vertical line spacingjava.lang.String getDefaultFontFamily()
java.lang.Double getDefaultFontSize()
TextParagraph.TextAlign getTextAlign()
TextParagraph.TextAlign.LEFT
then.
void setTextAlign(TextParagraph.TextAlign align)
TextParagraph.TextAlign
.
align
- text alignTextParagraph.FontAlign getFontAlign()
TextParagraph.FontAlign.AUTO
TextParagraph.BulletStyle getBulletStyle()
null
then no bullets are usedvoid setBulletStyle(java.lang.Object... styles)
styles
- java.lang.Double getDefaultTabSize()
TextShape<S,P> getParentShape()
java.util.List<T> getTextRuns()
boolean isHeaderOrFooter()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |