Package com.enonic.xp.portal.html

## Interface HtmlElement

-     @PublicApi
      public interface HtmlElement

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getAttribute​(String attributeName)` |
    `String` | `getTagName()` |
    `boolean` | `hasAttribute​(String attributeName)` |
    `void` | `remove()` |
    `HtmlElement` | `removeAttribute​(String attributeName)` |
    `HtmlElement` | `setAttribute​(String attributeName, boolean value)` |
    `HtmlElement` | `setAttribute​(String attributeName, String value)` |

- - ### Method Detail

    - #### getTagName

          String getTagName()

    - #### hasAttribute

          boolean hasAttribute​(String attributeName)

    - #### getAttribute

          String getAttribute​(String attributeName)

    - #### remove

          void remove()

    - #### setAttribute

          HtmlElement setAttribute​(String attributeName,
                                   String value)

    - #### setAttribute

          HtmlElement setAttribute​(String attributeName,
                                   boolean value)

    - #### removeAttribute

          HtmlElement removeAttribute​(String attributeName)