Class CreationTime
java.lang.Object
com.independentsoft.office.odf.fields.Field
com.independentsoft.office.odf.fields.CreationTime
- All Implemented Interfaces:
IContentElement,IParagraphContent
Represents the date and time when a document was created.
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes a new instance of the CreationTime class.CreationTime(InternalXMLStreamReader reader)Instantiates a new creation 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 creation time value.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 creation time value.toString()Converts the value of the current CreationTime object to its equivalent string representation.
-
Constructor Details
-
CreationTime
public CreationTime()Initializes a new instance of the CreationTime class. -
CreationTime
Instantiates a new creation 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 CreationTime 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 creation time value.- Returns:
- the value
-
setValue
Sets the creation time value.- 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
-