All Implemented Interfaces:
TagBase, TdAttributable, ThAttributable, Serializable, Cloneable

public class Headers extends AbstractValueSetAttribute implements ThAttributable, TdAttributable
See Also:
  • Constructor Details

    • Headers

      public Headers()
    • Headers

      public Headers(String headerIds)
      one or more header ids separated by space.
      Parameters:
      headerIds -
      Since:
      3.0.2
    • Headers

      public Headers(String... headerIds)
      one or more header ids separated by space or as an array of header ids.
      Parameters:
      headerIds -
  • Method Details

    • init

      protected void init()
      invokes only once per object
      Since:
      1.1.3
    • addHeaderIds

      public void addHeaderIds(String... headerIds)
      adds the given header ids.
      Parameters:
      headerIds - one or more header ids separated by space or as an array of header ids.
      Since:
      1.1.3
    • addNewHeaderIds

      public void addNewHeaderIds(String... headerIds)
      removed all current header ids and adds the given header ids.
      Parameters:
      headerIds - one or more header ids separated by space or an array of header ids.
      Since:
      1.1.3
    • addAllHeaderIds

      public void addAllHeaderIds(Collection<String> headerIds)
      adds the given header ids in the class attribute
      Parameters:
      headerIds -
      Since:
      1.1.3
    • removeAllHeaderIds

      public void removeAllHeaderIds(Collection<String> headerIds)
      removes all header ids from the class attribute
      Parameters:
      headerIds - the header ids to remove
      Since:
      1.1.3
    • removeClassName

      @Deprecated public void removeClassName(String headerId)
      Deprecated.
      this method will be removed in the future release, use removeHeaderId instead of it.
      removes the given header id
      Parameters:
      headerId - the header id to remove
      Since:
      1.1.3
    • removeHeaderId

      public void removeHeaderId(String headerId)
      removes the given header id
      Parameters:
      headerId - the header id to remove
      Since:
      3.0.1
    • removeHeaderIds

      public void removeHeaderIds(Collection<String> headerIds)
      removes the given header ids
      Parameters:
      headerIds - the header ids to remove
      Since:
      3.0.1
    • removeHeaderIds

      public void removeHeaderIds(String... headerIds)
      removes the given header ids
      Parameters:
      headerIds - the header ids to remove
      Since:
      3.0.1
    • removeAllHeaderIds

      public void removeAllHeaderIds()
      Removes all header ids
      Since:
      3.0.1