public class DefaultHtmlMapper extends java.lang.Object implements HtmlMapper
Modifier and Type | Field and Description |
---|---|
static HtmlMapper |
INSTANCE |
Constructor and Description |
---|
DefaultHtmlMapper() |
Modifier and Type | Method and Description |
---|---|
boolean |
isDiscardElement(java.lang.String name)
Checks whether all content within the given HTML element should be
discarded instead of including it in the parse output.
|
java.lang.String |
mapSafeAttribute(java.lang.String elementName,
java.lang.String attributeName)
Normalizes an attribute name.
|
java.lang.String |
mapSafeElement(java.lang.String name)
Maps "safe" HTML element names to semantic XHTML equivalents.
|
public static final HtmlMapper INSTANCE
public java.lang.String mapSafeElement(java.lang.String name)
HtmlMapper
null
and the element
will be ignored but the content inside it is still processed. See
the HtmlMapper.isDiscardElement(String)
method for a way to discard
the entire contents of an element.mapSafeElement
in interface HtmlMapper
name
- HTML element name (upper case)null
if the element is unsafepublic java.lang.String mapSafeAttribute(java.lang.String elementName, java.lang.String attributeName)
mapSafeAttribute
in interface HtmlMapper
elementName
- HTML element name (lower case)attributeName
- HTML attribute name (lower case)null
if the element is unsafepublic boolean isDiscardElement(java.lang.String name)
HtmlMapper
isDiscardElement
in interface HtmlMapper
name
- HTML element name (upper case)true
if content inside the named element
should be ignored, false
otherwise"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"