Class TableSortElement

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

public class TableSortElement extends OdfElement
DOM implementation of OpenDocument element <table:sort>.
See Also:
  • Field Details

    • ELEMENT_NAME

      public static final OdfName ELEMENT_NAME
  • Constructor Details

    • TableSortElement

      public TableSortElement(OdfFileDom ownerDoc)
      Create the instance of TableSortElement
      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 <table:sort>.
    • getTableAlgorithmAttribute

      public String getTableAlgorithmAttribute()
      Receives the value of the ODFDOM attribute representation TableAlgorithmAttribute , See @table:algorithm
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableAlgorithmAttribute

      public void setTableAlgorithmAttribute(String tableAlgorithmValue)
      Sets the value of ODFDOM attribute representation TableAlgorithmAttribute , See @table:algorithm
      Parameters:
      tableAlgorithmValue - The type is String
    • getTableBindStylesToContentAttribute

      public Boolean getTableBindStylesToContentAttribute()
      Receives the value of the ODFDOM attribute representation TableBindStylesToContentAttribute , See @table:bind-styles-to-content
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setTableBindStylesToContentAttribute

      public void setTableBindStylesToContentAttribute(Boolean tableBindStylesToContentValue)
      Sets the value of ODFDOM attribute representation TableBindStylesToContentAttribute , See @table:bind-styles-to-content
      Parameters:
      tableBindStylesToContentValue - The type is Boolean
    • getTableCaseSensitiveAttribute

      public String getTableCaseSensitiveAttribute()
      Receives the value of the ODFDOM attribute representation TableCaseSensitiveAttribute , See @table:case-sensitive
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableCaseSensitiveAttribute

      public void setTableCaseSensitiveAttribute(String tableCaseSensitiveValue)
      Sets the value of ODFDOM attribute representation TableCaseSensitiveAttribute , See @table:case-sensitive
      Parameters:
      tableCaseSensitiveValue - The type is String
    • getTableCountryAttribute

      public String getTableCountryAttribute()
      Receives the value of the ODFDOM attribute representation TableCountryAttribute , See @table:country
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableCountryAttribute

      public void setTableCountryAttribute(String tableCountryValue)
      Sets the value of ODFDOM attribute representation TableCountryAttribute , See @table:country
      Parameters:
      tableCountryValue - The type is String
    • getTableEmbeddedNumberBehaviorAttribute

      public String getTableEmbeddedNumberBehaviorAttribute()
      Receives the value of the ODFDOM attribute representation TableEmbeddedNumberBehaviorAttribute , See @table:embedded-number-behavior
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableEmbeddedNumberBehaviorAttribute

      public void setTableEmbeddedNumberBehaviorAttribute(String tableEmbeddedNumberBehaviorValue)
      Sets the value of ODFDOM attribute representation TableEmbeddedNumberBehaviorAttribute , See @table:embedded-number-behavior
      Parameters:
      tableEmbeddedNumberBehaviorValue - The type is String
    • getTableLanguageAttribute

      public String getTableLanguageAttribute()
      Receives the value of the ODFDOM attribute representation TableLanguageAttribute , See @table:language
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableLanguageAttribute

      public void setTableLanguageAttribute(String tableLanguageValue)
      Sets the value of ODFDOM attribute representation TableLanguageAttribute , See @table:language
      Parameters:
      tableLanguageValue - The type is String
    • getTableRfcLanguageTagAttribute

      public String getTableRfcLanguageTagAttribute()
      Receives the value of the ODFDOM attribute representation TableRfcLanguageTagAttribute , See @table:rfc-language-tag
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableRfcLanguageTagAttribute

      public void setTableRfcLanguageTagAttribute(String tableRfcLanguageTagValue)
      Sets the value of ODFDOM attribute representation TableRfcLanguageTagAttribute , See @table:rfc-language-tag
      Parameters:
      tableRfcLanguageTagValue - The type is String
    • getTableScriptAttribute

      public String getTableScriptAttribute()
      Receives the value of the ODFDOM attribute representation TableScriptAttribute , See @table:script
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableScriptAttribute

      public void setTableScriptAttribute(String tableScriptValue)
      Sets the value of ODFDOM attribute representation TableScriptAttribute , See @table:script
      Parameters:
      tableScriptValue - The type is String
    • getTableTargetRangeAddressAttribute

      public String getTableTargetRangeAddressAttribute()
      Receives the value of the ODFDOM attribute representation TableTargetRangeAddressAttribute , See @table:target-range-address
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableTargetRangeAddressAttribute

      public void setTableTargetRangeAddressAttribute(String tableTargetRangeAddressValue)
      Sets the value of ODFDOM attribute representation TableTargetRangeAddressAttribute , See @table:target-range-address
      Parameters:
      tableTargetRangeAddressValue - The type is String
    • newTableSortByElement

      public TableSortByElement newTableSortByElement(int tableFieldNumberValue)
      Create child element <table:sort-by>.
      Parameters:
      tableFieldNumberValue - the Integer value of TableFieldNumberAttribute , see @table:field-number at specification Child element is mandatory.
      Returns:
      the element <table:sort-by>
    • 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