Class PageCount
java.lang.Object
com.independentsoft.office.odf.fields.Field
com.independentsoft.office.odf.fields.PageCount
- All Implemented Interfaces:
IContentElement,IParagraphContent
Represents the number of pages that an OpenDocument producer has calculated for a document.
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes a new instance of the PageCount class.PageCount(InternalXMLStreamReader reader)Instantiates a new page count. -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a new object that is a deep copy of the current instance.Returns all content elements.Specifies the numbering sequence.Returns the parent content element.getValue()Gets the page count.voidsetNumberFormat(String numberFormat)Specifies the numbering sequence.voidsetParent(IContentElement parent)Sets the parent content element.voidSets the page count.toString()Converts the value of the current PageCount object to its equivalent string representation.
-
Constructor Details
-
PageCount
public PageCount()Initializes a new instance of the PageCount class. -
PageCount
Instantiates a new page count.- Parameters:
reader- the reader- Throws:
XMLStreamException- the xML stream exception
-
-
Method Details
-
getContentElements
Returns all content elements.- Specified by:
getContentElementsin interfaceIContentElement- Specified by:
getContentElementsin classField- Returns:
- A collection of content elements.
-
getParent
Returns the parent content element.- Specified by:
getParentin interfaceIContentElement- Overrides:
getParentin classField- Returns:
- the parent
-
setParent
Sets the parent content element.- Specified by:
setParentin interfaceIContentElement- Overrides:
setParentin classField- Parameters:
parent- the new parent
-
clone
Creates a new object that is a deep copy of the current instance.- Specified by:
clonein interfaceIContentElement- Specified by:
clonein interfaceIParagraphContent- Specified by:
clonein classField- Returns:
- A new object that is a copy of this instance.
-
toString
Converts the value of the current PageCount object to its equivalent string representation. -
getNumberFormat
Specifies the numbering sequence. The defined values are: - 1: Hindu-Arabic number sequence starts with 1. - a: number sequence of lowercase Modern Latin basic alphabet characters starts with "a". - A: number sequence of uppercase Modern Latin basic alphabet characters starts with "A". - i: number sequence of lowercase Roman numerals starts with "i". - I: number sequence of uppercase Roman numerals start with "I".- Returns:
- the number format
-
setNumberFormat
Specifies the numbering sequence. The defined values are: - 1: Hindu-Arabic number sequence starts with 1. - a: number sequence of lowercase Modern Latin basic alphabet characters starts with "a". - A: number sequence of uppercase Modern Latin basic alphabet characters starts with "A". - i: number sequence of lowercase Roman numerals starts with "i". - I: number sequence of uppercase Roman numerals start with "I".- Parameters:
numberFormat- the new number format
-
getValue
Gets the page count.- Returns:
- the value
-
setValue
Sets the page count.- Parameters:
value- the new value
-