Class FormColumnElement

All Implemented Interfaces:
Serializable, Cloneable, Element, ElementTraversal, EventTarget, Node, NodeList, TypeInfo

public class FormColumnElement extends OdfElement
DOM implementation of OpenDocument element <form:column>.
See Also:
  • Field Details

    • ELEMENT_NAME

      public static final OdfName ELEMENT_NAME
  • Constructor Details

    • FormColumnElement

      public FormColumnElement(OdfFileDom ownerDoc)
      Create the instance of FormColumnElement
      Parameters:
      ownerDoc - The type is OdfFileDom
  • Method Details

    • getOdfName

      public OdfName getOdfName()
      Get the element name
      Specified by:
      getOdfName in class OdfElement
      Returns:
      return OdfName the name of element <form:column>.
    • getFormControlImplementationAttribute

      public String getFormControlImplementationAttribute()
      Receives the value of the ODFDOM attribute representation FormControlImplementationAttribute , See @form:control-implementation
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setFormControlImplementationAttribute

      public void setFormControlImplementationAttribute(String formControlImplementationValue)
      Sets the value of ODFDOM attribute representation FormControlImplementationAttribute , See @form:control-implementation
      Parameters:
      formControlImplementationValue - The type is String
    • getFormLabelAttribute

      public String getFormLabelAttribute()
      Receives the value of the ODFDOM attribute representation FormLabelAttribute , See @form:label
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setFormLabelAttribute

      public void setFormLabelAttribute(String formLabelValue)
      Sets the value of ODFDOM attribute representation FormLabelAttribute , See @form:label
      Parameters:
      formLabelValue - The type is String
    • getFormNameAttribute

      public String getFormNameAttribute()
      Receives the value of the ODFDOM attribute representation FormNameAttribute , See @form:name
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setFormNameAttribute

      public void setFormNameAttribute(String formNameValue)
      Sets the value of ODFDOM attribute representation FormNameAttribute , See @form:name
      Parameters:
      formNameValue - The type is String
    • getFormTextStyleNameAttribute

      public String getFormTextStyleNameAttribute()
      Receives the value of the ODFDOM attribute representation FormTextStyleNameAttribute , See @form:text-style-name
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setFormTextStyleNameAttribute

      public void setFormTextStyleNameAttribute(String formTextStyleNameValue)
      Sets the value of ODFDOM attribute representation FormTextStyleNameAttribute , See @form:text-style-name
      Parameters:
      formTextStyleNameValue - The type is String
    • newFormCheckboxElement

      public FormCheckboxElement newFormCheckboxElement(String formImagePositionValue, String xmlIdValue)
      Create child element <form:checkbox>.
      Parameters:
      formImagePositionValue - the String value of FormImagePositionAttribute , see @form:image-position at specification
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:checkbox>
    • newFormComboboxElement

      public FormComboboxElement newFormComboboxElement(String xmlIdValue)
      Create child element <form:combobox>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:combobox>
    • newFormDateElement

      public FormDateElement newFormDateElement(String xmlIdValue)
      Create child element <form:date>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:date>
    • newFormFormattedTextElement

      public FormFormattedTextElement newFormFormattedTextElement(String xmlIdValue)
      Create child element <form:formatted-text>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:formatted-text>
    • newFormListboxElement

      public FormListboxElement newFormListboxElement(String xmlIdValue)
      Create child element <form:listbox>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:listbox>
    • newFormNumberElement

      public FormNumberElement newFormNumberElement(String xmlIdValue)
      Create child element <form:number>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:number>
    • newFormTextElement

      public FormTextElement newFormTextElement(String xmlIdValue)
      Create child element <form:text>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:text>
    • newFormTextareaElement

      public FormTextareaElement newFormTextareaElement(String xmlIdValue)
      Create child element <form:textarea>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification
      Returns:
      the element <form:textarea>
    • newFormTimeElement

      public FormTimeElement newFormTimeElement(String xmlIdValue)
      Create child element <form:time>.
      Parameters:
      xmlIdValue - the String value of XmlIdAttribute, see @xml:id at specification Child element was added in ODF 1.2
      Returns:
      the element <form:time>
    • accept

      public void accept(ElementVisitor visitor)
      Accept an visitor instance to allow the visitor to do some operations. Refer to visitor design pattern to get a better understanding.
      Overrides:
      accept in class OdfElement
      Parameters:
      visitor - an instance of DefaultElementVisitor