com.aspose.slides.pptx
Class ParagraphPropertiesEx

java.lang.Object
  extended by com.aspose.slides.pptx.ParagraphPropertiesEx
All Implemented Interfaces:
IPresentationComponent, ISlideComponent
Direct Known Subclasses:
ParagraphEx

public class ParagraphPropertiesEx
extends java.lang.Object
implements ISlideComponent

Represents properties of a text paragraph.


Field Summary
 ISlideComponent m_parent
           
 
Method Summary
 TextAlignmentEx getAlignment()
          Returns the text alignment in a paragraph.
 char getBulletChar()
          Returns the bullet char of a paragraph.
 ColorFormatEx getBulletColor()
          Returns the color format of a bullet of a paragraph.
 ColorFormatEx getBulletColorFormat()
          Returns the color of a bullet.
 FontDataEx getBulletFont()
          Returns the bullet font of a paragraph.
 float getBulletHeight()
          Returns the bullet height of a paragraph.
 BulletTypeEx getBulletType()
          Returns the bullet type of a paragraph.
 TextCharacterPropertiesEx getDefaultCharacterProperties()
          Returns default character properties of a paragraph.
 float getDefaultTabSize()
          Returns the default tabulation size.
 short getDepth()
          Returns the depth of a paragraph.
 FontAlignmentEx getFontAlignment()
          Returns the font alignment in a paragraph.
 float getIndent()
          Returns the text indentation in a paragraph.
 float getMarginLeft()
          Returns the left margin in a paragraph.
 float getMarginRight()
          Returns the right margin in a paragraph.
 short getNumberedBulletStartWith()
          Returns the first number which is used for group of numbered bullets.
 NumberedBulletStyleEx getNumberedBulletStyle()
          Returns the style of a numbered bullet.
 PresentationEx getPresentation()
          Returns the parent presentation of a paragraph.
 TextAlignmentEx getRawAlignment()
          Returns the text alignment in a paragraph.
 char getRawBulletChar()
          Returns the bullet char of a paragraph.
 FontDataEx getRawBulletFont()
          Returns the bullet font of a paragraph.
 float getRawBulletHeight()
          Returns the bullet height of a paragraph.
 BulletTypeEx getRawBulletType()
          Returns the bullet type of a paragraph.
 float getRawDefaultTabSize()
          Returns default tabulation size.
 FontAlignmentEx getRawFontAlignment()
          Returns a font alignment in a paragraph.
 float getRawIndent()
          Returns text indentation in a paragraph.
 float getRawMarginLeft()
          Returns the left margin in a paragraph.
 float getRawMarginRight()
          Returns the right margin in a paragraph.
 short getRawNumberedBulletStartWith()
          Returns the first number which is used for group of numbered bullets.
 NumberedBulletStyleEx getRawNumberedBulletStyle()
          Returns the style of a numbered bullet.
 float getRawSpaceAfter()
          Returns the amount of space after the last line in a paragraph.
 float getRawSpaceBefore()
          Returns the amount of space before the first line in a paragraph.
 float getRawSpaceWithin()
          Returns the amount of space between base lines in a paragraph.
 BaseSlideEx getSlide()
          Returns the parent slide of a paragraph.
 float getSpaceAfter()
          Returns the amount of space after the last line in a paragraph.
 float getSpaceBefore()
          Returns the amount of space before the first line in a paragraph.
 float getSpaceWithin()
          Returns the amount of space between base lines in a paragraph.
 TabsEx getTabs()
          Returns tabulations of a paragraph.
 boolean hasBullet()
          Determines whether the paragraph has a bullet.
 NullableBool isBulletHardColor()
          Determines whether the bullet has own color or inherits it from the first portion in the paragraph.
 NullableBool isBulletHardFont()
          Determines whether the bullet has own font or inherits it from the first portion in the paragraph.
 NullableBool isEastAsianLineBreak()
          Determines whether the East Asian line break is used in a paragraph.
 NullableBool isHangingPunctuation()
          Determines whether the hanging punctuation is used in a paragraph.
 NullableBool isLatinLineBreak()
          Determines whether the Latin line break is used in a paragraph.
 NullableBool isRawBulletHardColor()
          Determines whether the bullet has own color or inherits it from the first portion in the paragraph.
 NullableBool isRawBulletHardFont()
          Determines whether the bullet has own font or inherits it from the first portion in the paragraph.
 NullableBool isRawEastAsianLineBreak()
          Determines whether the East Asian line break is used in a paragraph.
 NullableBool isRawHangingPunctuation()
          Determines whether the hanging punctuation is used in a paragraph.
 NullableBool isRawLatinLineBreak()
          Determines whether the Latin line break is used in a paragraph.
 NullableBool isRawRightToLeft()
          Determines whether the Right to Left writing is used in a paragraph.
 NullableBool isRightToLeft()
          Determines whether the Right to Left writing is used in a paragraph.
 void setAlignment(TextAlignmentEx value)
          Sets the text alignment in a paragraph.
 void setBulletChar(char value)
          Sets the bullet char of a paragraph.
 void setBulletFont(FontDataEx value)
          Sets the bullet font of a paragraph.
 void setBulletHardColor(NullableBool value)
          Sets whether the bullet has own color or inherits it from the first portion in the paragraph.
 void setBulletHardFont(NullableBool value)
          Sets whether the bullet has own font or inherits it from the first portion in the paragraph.
 void setBulletHeight(float value)
          Sets the bullet height of a paragraph.
 void setBulletType(BulletTypeEx value)
          Sets the bullet type of a paragraph.
 void setDefaultTabSize(float value)
          Sets the default tabulation size.
 void setDepth(short value)
          Sets the depth of a paragraph.
 void setEastAsianLineBreak(NullableBool value)
          Sets whether the East Asian line break is used in a paragraph.
 void setFontAlignment(FontAlignmentEx value)
          Sets the font alignment in a paragraph.
 void setHangingPunctuation(NullableBool value)
          Sets whether the hanging punctuation is used in a paragraph.
 void setIndent(float value)
          Sets the text indentation in a paragraph.
 void setLatinLineBreak(NullableBool value)
          Sets whether the Latin line break is used in a paragraph.
 void setMarginLeft(float value)
          Sets the left margin in a paragraph.
 void setMarginRight(float value)
          Sets the right margin in a paragraph.
 void setNumberedBulletStartWith(short value)
          Sets the first number which is used for group of numbered
 void setNumberedBulletStyle(NumberedBulletStyleEx value)
          Sets the style of a numbered bullet.
 void setRawAlignment(TextAlignmentEx value)
          Sets the text alignment in a paragraph.
 void setRawBulletChar(char value)
          Sets the bullet char of a paragraph.
 void setRawBulletFont(FontDataEx value)
          Sets the bullet font of a paragraph.
 void setRawBulletHeight(float value)
          Sets the bullet height of a paragraph.
 void setRawBulletType(BulletTypeEx value)
          Sets the bullet type of a paragraph.
 void setRawDefaultTabSize(float value)
          Sets default tabulation size.
 void setRawEastAsianLineBreak(NullableBool value)
          Sets whether the East Asian line break is used in a paragraph.
 void setRawFontAlignment(FontAlignmentEx value)
          Sets a font alignment in a paragraph.
 void setRawHangingPunctuation(NullableBool value)
          Sets whether the hanging punctuation is used in a paragraph.
 void setRawIndent(float value)
          Sets text indentation in a paragraph.
 void setRawLatinLineBreak(NullableBool value)
          Sets whether the Latin line break is used in a paragraph.
 void setRawMarginLeft(float value)
          Sets the left margin in a paragraph.
 void setRawMarginRight(float value)
          Sets the right margin in a paragraph.
 void setRawNumberedBulletStartWith(short value)
          Sets the first number which is used for group of numbered bullets.
 void setRawNumberedBulletStyle(NumberedBulletStyleEx value)
          Sets the style of a numbered bullet.
 void setRawRightToLeft(NullableBool value)
          Sets whether the Right to Left writing is used in a paragraph.
 void setRawSpaceAfter(float value)
          Sets the amount of space after the last line in a paragraph.
 void setRawSpaceBefore(float value)
          Sets the amount of space before the first line in a paragraph.
 void setRawSpaceWithin(float value)
          Sets the amount of space between base lines in a paragraph.
 void setRightToLeft(NullableBool value)
          Sets whether the Right to Left writing is used in a paragraph.
 void setSpaceAfter(float value)
          Sets the amount of space after the last line in a paragraph.
 void setSpaceBefore(float value)
          Sets the amount of space before the first line in a paragraph.
 void setSpaceWithin(float value)
          Sets the amount of space between base lines in a paragraph.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_parent

public ISlideComponent m_parent
Method Detail

getDepth

public short getDepth()
Returns the depth of a paragraph.


setDepth

public void setDepth(short value)
Sets the depth of a paragraph.


getRawBulletType

public BulletTypeEx getRawBulletType()
Returns the bullet type of a paragraph.


setRawBulletType

public void setRawBulletType(BulletTypeEx value)
Sets the bullet type of a paragraph.


getRawBulletChar

public char getRawBulletChar()
Returns the bullet char of a paragraph.


setRawBulletChar

public void setRawBulletChar(char value)
Sets the bullet char of a paragraph.


getRawBulletFont

public FontDataEx getRawBulletFont()
Returns the bullet font of a paragraph.


setRawBulletFont

public void setRawBulletFont(FontDataEx value)
Sets the bullet font of a paragraph.


getRawBulletHeight

public float getRawBulletHeight()
Returns the bullet height of a paragraph.


setRawBulletHeight

public void setRawBulletHeight(float value)
Sets the bullet height of a paragraph.


getBulletColor

public ColorFormatEx getBulletColor()
Returns the color format of a bullet of a paragraph.


getRawNumberedBulletStartWith

public short getRawNumberedBulletStartWith()
Returns the first number which is used for group of numbered bullets.


setRawNumberedBulletStartWith

public void setRawNumberedBulletStartWith(short value)
Sets the first number which is used for group of numbered bullets.


getRawNumberedBulletStyle

public NumberedBulletStyleEx getRawNumberedBulletStyle()
Returns the style of a numbered bullet.


setRawNumberedBulletStyle

public void setRawNumberedBulletStyle(NumberedBulletStyleEx value)
Sets the style of a numbered bullet.


getRawAlignment

public TextAlignmentEx getRawAlignment()
Returns the text alignment in a paragraph.


setRawAlignment

public void setRawAlignment(TextAlignmentEx value)
Sets the text alignment in a paragraph.


getRawSpaceWithin

public float getRawSpaceWithin()
Returns the amount of space between base lines in a paragraph.


setRawSpaceWithin

public void setRawSpaceWithin(float value)
Sets the amount of space between base lines in a paragraph.


getRawSpaceBefore

public float getRawSpaceBefore()
Returns the amount of space before the first line in a paragraph.


setRawSpaceBefore

public void setRawSpaceBefore(float value)
Sets the amount of space before the first line in a paragraph.


getRawSpaceAfter

public float getRawSpaceAfter()
Returns the amount of space after the last line in a paragraph.


setRawSpaceAfter

public void setRawSpaceAfter(float value)
Sets the amount of space after the last line in a paragraph.


isRawEastAsianLineBreak

public NullableBool isRawEastAsianLineBreak()
Determines whether the East Asian line break is used in a paragraph.


setRawEastAsianLineBreak

public void setRawEastAsianLineBreak(NullableBool value)
Sets whether the East Asian line break is used in a paragraph.


isRawRightToLeft

public NullableBool isRawRightToLeft()
Determines whether the Right to Left writing is used in a paragraph.


setRawRightToLeft

public void setRawRightToLeft(NullableBool value)
Sets whether the Right to Left writing is used in a paragraph.


isRawLatinLineBreak

public NullableBool isRawLatinLineBreak()
Determines whether the Latin line break is used in a paragraph.


setRawLatinLineBreak

public void setRawLatinLineBreak(NullableBool value)
Sets whether the Latin line break is used in a paragraph.


isRawHangingPunctuation

public NullableBool isRawHangingPunctuation()
Determines whether the hanging punctuation is used in a paragraph.


setRawHangingPunctuation

public void setRawHangingPunctuation(NullableBool value)
Sets whether the hanging punctuation is used in a paragraph.


getRawMarginLeft

public float getRawMarginLeft()
Returns the left margin in a paragraph.


setRawMarginLeft

public void setRawMarginLeft(float value)
Sets the left margin in a paragraph.


getRawMarginRight

public float getRawMarginRight()
Returns the right margin in a paragraph.


setRawMarginRight

public void setRawMarginRight(float value)
Sets the right margin in a paragraph.


getRawIndent

public float getRawIndent()
Returns text indentation in a paragraph.


setRawIndent

public void setRawIndent(float value)
Sets text indentation in a paragraph.


getRawDefaultTabSize

public float getRawDefaultTabSize()
Returns default tabulation size.


setRawDefaultTabSize

public void setRawDefaultTabSize(float value)
Sets default tabulation size.


getTabs

public TabsEx getTabs()
Returns tabulations of a paragraph.


getRawFontAlignment

public FontAlignmentEx getRawFontAlignment()
Returns a font alignment in a paragraph.


setRawFontAlignment

public void setRawFontAlignment(FontAlignmentEx value)
Sets a font alignment in a paragraph.


getBulletType

public BulletTypeEx getBulletType()
Returns the bullet type of a paragraph.


setBulletType

public void setBulletType(BulletTypeEx value)
Sets the bullet type of a paragraph.


getBulletChar

public char getBulletChar()
Returns the bullet char of a paragraph.


setBulletChar

public void setBulletChar(char value)
Sets the bullet char of a paragraph.

Parameters:
value -

getBulletFont

public FontDataEx getBulletFont()
Returns the bullet font of a paragraph.


setBulletFont

public void setBulletFont(FontDataEx value)
Sets the bullet font of a paragraph.


getBulletHeight

public float getBulletHeight()
Returns the bullet height of a paragraph.


setBulletHeight

public void setBulletHeight(float value)
Sets the bullet height of a paragraph.


getNumberedBulletStartWith

public short getNumberedBulletStartWith()
Returns the first number which is used for group of numbered bullets.


setNumberedBulletStartWith

public void setNumberedBulletStartWith(short value)
Sets the first number which is used for group of numbered


getNumberedBulletStyle

public NumberedBulletStyleEx getNumberedBulletStyle()
Returns the style of a numbered bullet.


setNumberedBulletStyle

public void setNumberedBulletStyle(NumberedBulletStyleEx value)
Sets the style of a numbered bullet.


getAlignment

public TextAlignmentEx getAlignment()
Returns the text alignment in a paragraph.


setAlignment

public void setAlignment(TextAlignmentEx value)
Sets the text alignment in a paragraph.


getSpaceWithin

public float getSpaceWithin()
Returns the amount of space between base lines in a paragraph.


setSpaceWithin

public void setSpaceWithin(float value)
Sets the amount of space between base lines in a paragraph.


getSpaceBefore

public float getSpaceBefore()
Returns the amount of space before the first line in a paragraph.


setSpaceBefore

public void setSpaceBefore(float value)
Sets the amount of space before the first line in a paragraph.


getSpaceAfter

public float getSpaceAfter()
Returns the amount of space after the last line in a paragraph.


setSpaceAfter

public void setSpaceAfter(float value)
Sets the amount of space after the last line in a paragraph.


isEastAsianLineBreak

public NullableBool isEastAsianLineBreak()
Determines whether the East Asian line break is used in a paragraph.


setEastAsianLineBreak

public void setEastAsianLineBreak(NullableBool value)
Sets whether the East Asian line break is used in a paragraph.


isRightToLeft

public NullableBool isRightToLeft()
Determines whether the Right to Left writing is used in a paragraph.


setRightToLeft

public void setRightToLeft(NullableBool value)
Sets whether the Right to Left writing is used in a paragraph.


isLatinLineBreak

public NullableBool isLatinLineBreak()
Determines whether the Latin line break is used in a paragraph.


setLatinLineBreak

public void setLatinLineBreak(NullableBool value)
Sets whether the Latin line break is used in a paragraph.


isHangingPunctuation

public NullableBool isHangingPunctuation()
Determines whether the hanging punctuation is used in a paragraph.


setHangingPunctuation

public void setHangingPunctuation(NullableBool value)
Sets whether the hanging punctuation is used in a paragraph.


getMarginLeft

public float getMarginLeft()
Returns the left margin in a paragraph.


setMarginLeft

public void setMarginLeft(float value)
Sets the left margin in a paragraph.


getMarginRight

public float getMarginRight()
Returns the right margin in a paragraph.


setMarginRight

public void setMarginRight(float value)
Sets the right margin in a paragraph.


getIndent

public float getIndent()
Returns the text indentation in a paragraph.


setIndent

public void setIndent(float value)
Sets the text indentation in a paragraph.


getDefaultTabSize

public float getDefaultTabSize()
Returns the default tabulation size.


setDefaultTabSize

public void setDefaultTabSize(float value)
Sets the default tabulation size.


getFontAlignment

public FontAlignmentEx getFontAlignment()
Returns the font alignment in a paragraph.


setFontAlignment

public void setFontAlignment(FontAlignmentEx value)
Sets the font alignment in a paragraph.


isBulletHardColor

public NullableBool isBulletHardColor()
Determines whether the bullet has own color or inherits it from the first portion in the paragraph. NullableBool.True if bullet has own color and NullableBool.False if bullet inherits color from the first portion in the paragraph.


setBulletHardColor

public void setBulletHardColor(NullableBool value)
Sets whether the bullet has own color or inherits it from the first portion in the paragraph.

Parameters:
value - NullableBool.True if bullet has own color and NullableBool.False if bullet inherits color from the first portion in the paragraph.

isBulletHardFont

public NullableBool isBulletHardFont()
Determines whether the bullet has own font or inherits it from the first portion in the paragraph. NullableBool.True if bullet has own font and NullableBool.False if bullet inherits font from the first portion in the paragraph.


setBulletHardFont

public void setBulletHardFont(NullableBool value)
Sets whether the bullet has own font or inherits it from the first portion in the paragraph.

Parameters:
value - NullableBool.True if bullet has own font and NullableBool.False if bullet inherits font from the first portion in the paragraph.

getDefaultCharacterProperties

public TextCharacterPropertiesEx getDefaultCharacterProperties()
Returns default character properties of a paragraph.


hasBullet

public boolean hasBullet()
Determines whether the paragraph has a bullet.


isRawBulletHardColor

public NullableBool isRawBulletHardColor()
Determines whether the bullet has own color or inherits it from the first portion in the paragraph. NullableBool.True if bullet has own color and NullableBool.False if bullet inherits color from the first portion in the paragraph.


getBulletColorFormat

public ColorFormatEx getBulletColorFormat()
Returns the color of a bullet.

Returns:
See ColorFormatEx.

isRawBulletHardFont

public NullableBool isRawBulletHardFont()
Determines whether the bullet has own font or inherits it from the first portion in the paragraph. NullableBool.True if bullet has own font and NullableBool.False if bullet inherits font from the first portion in the paragraph.


getSlide

public BaseSlideEx getSlide()
Returns the parent slide of a paragraph.

Specified by:
getSlide in interface ISlideComponent

getPresentation

public PresentationEx getPresentation()
Returns the parent presentation of a paragraph.

Specified by:
getPresentation in interface IPresentationComponent