Class PrintTime

java.lang.Object
com.independentsoft.office.odf.fields.Field
com.independentsoft.office.odf.fields.PrintTime
All Implemented Interfaces:
IContentElement, IParagraphContent

public class PrintTime extends Field
Represents the time at which a document was last printed.
  • Field Summary

    Fields inherited from class com.independentsoft.office.odf.fields.Field

    parent
  • Constructor Summary

    Constructors
    Constructor
    Description
    Initializes a new instance of the PrintTime class.
    Instantiates a new prints the time.
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a new object that is a deep copy of the current instance.
    Returns all content elements.
    Returns the parent content element.
    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.
    Gets the last printed time.
    boolean
    Specifies whether the value of a field element is fixed.
    void
    setFixed​(boolean isFixed)
    Specifies whether the value of a field element is fixed.
    void
    Sets the parent content element.
    void
    setStyle​(String style)
    Sets the data style to format a numeric value.
    void
    setTimeValue​(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.
    void
    setValue​(String value)
    Sets the last printed time.
    Converts the value of the current PrintTime object to its equivalent string representation.

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getContentElements

      public List<IContentElement> getContentElements()
      Returns all content elements.
      Specified by:
      getContentElements in interface IContentElement
      Specified by:
      getContentElements in class Field
      Returns:
      A collection of content elements.
    • getParent

      public IContentElement getParent()
      Returns the parent content element.
      Specified by:
      getParent in interface IContentElement
      Overrides:
      getParent in class Field
      Returns:
      the parent
    • setParent

      public void setParent(IContentElement parent)
      Sets the parent content element.
      Specified by:
      setParent in interface IContentElement
      Overrides:
      setParent in class Field
      Parameters:
      parent - the new parent
    • clone

      public PrintTime clone()
      Creates a new object that is a deep copy of the current instance.
      Specified by:
      clone in interface IContentElement
      Specified by:
      clone in interface IParagraphContent
      Specified by:
      clone in class Field
      Returns:
      A new object that is a copy of this instance.
    • toString

      public String toString()
      Converts the value of the current PrintTime object to its equivalent string representation.
      Overrides:
      toString in class Object
      Returns:
      the string
    • getStyle

      public String getStyle()
      Gets the data style to format a numeric value.
      Returns:
      the style
    • setStyle

      public void setStyle(String style)
      Sets the data style to format a numeric value.
      Parameters:
      style - the new style
    • getTimeValue

      public String 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

      public void setTimeValue(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.
      Parameters:
      timeValue - the new time value
    • getValue

      public String getValue()
      Gets the last printed time.
      Returns:
      the value
    • setValue

      public void setValue(String value)
      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