Class ObjectCount
java.lang.Object
com.independentsoft.office.odf.fields.Field
com.independentsoft.office.odf.fields.ObjectCount
- All Implemented Interfaces:
IContentElement,IParagraphContent
Represents the number of embedded objects stored in OpenDocument format that the OpenDocument producer has counted for the document.
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes a new instance of the ObjectCount class.ObjectCount(InternalXMLStreamReader reader)Instantiates a new object 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 object count.voidsetNumberFormat(String numberFormat)Specifies the numbering sequence.voidsetParent(IContentElement parent)Sets the parent content element.voidSets the object count.toString()Converts the value of the current ObjectCount object to its equivalent string representation.
-
Constructor Details
-
ObjectCount
public ObjectCount()Initializes a new instance of the ObjectCount class. -
ObjectCount
Instantiates a new object 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 ObjectCount 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 object count.- Returns:
- the value
-
setValue
Sets the object count.- Parameters:
value- the new value
-