Class PrintTime
java.lang.Object
com.independentsoft.office.odf.fields.Field
com.independentsoft.office.odf.fields.PrintTime
- All Implemented Interfaces:
IContentElement,IParagraphContent
Represents the time at which a document was last printed.
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes a new instance of the PrintTime class.PrintTime(InternalXMLStreamReader reader)Instantiates a new prints the time. -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a new object that is a deep copy of the current instance.Returns all content elements.Returns the parent content element.getStyle()Gets the data style to format a numeric value.Gets the time at which a document was last edited.If no value is specified, whether the field is marked as fixed or not, the current time is assumed.getValue()Gets the last printed time.booleanisFixed()Specifies whether the value of a field element is fixed.voidsetFixed(boolean isFixed)Specifies whether the value of a field element is fixed.voidsetParent(IContentElement parent)Sets the parent content element.voidSets the data style to format a numeric value.voidsetTimeValue(String timeValue)Sets the time at which a document was last edited.If no value is specified, whether the field is marked as fixed or not, the current time is assumed.voidSets the last printed time.toString()Converts the value of the current PrintTime object to its equivalent string representation.
-
Constructor Details
-
PrintTime
public PrintTime()Initializes a new instance of the PrintTime class. -
PrintTime
Instantiates a new prints the time.- 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 PrintTime object to its equivalent string representation. -
getStyle
Gets the data style to format a numeric value.- Returns:
- the style
-
setStyle
Sets the data style to format a numeric value.- Parameters:
style- the new style
-
getTimeValue
Gets the time at which a document was last edited.If no value is specified, whether the field is marked as fixed or not, the current time is assumed.- Returns:
- the time value
-
setTimeValue
Sets the time at which a document was last edited.If no value is specified, whether the field is marked as fixed or not, the current time is assumed.- Parameters:
timeValue- the new time value
-
getValue
Gets the last printed time.- Returns:
- the value
-
setValue
Sets the last printed time.- Parameters:
value- the new value
-
isFixed
public boolean isFixed()Specifies whether the value of a field element is fixed. The defined values are: - false: value of field element may be replaced with a new value in future edits. - true: value of field element shall be preserved in future edits.- Returns:
- true, if is fixed
-
setFixed
public void setFixed(boolean isFixed)Specifies whether the value of a field element is fixed. The defined values are: - false: value of field element may be replaced with a new value in future edits. - true: value of field element shall be preserved in future edits.- Parameters:
isFixed- the new fixed
-