public static class HTMLTagBalancer.Info
extends java.lang.Object
<i>unbalanced <b>HTML</i> content</b>
It seems that it is a waste of processing and memory to copy the attributes for every start element even if there are no unbalanced inline elements in the document. However, if the attributes are not saved, then important attributes such as style information would be lost.
Modifier and Type | Field and Description |
---|---|
XMLAttributes |
attributes
The element attributes.
|
HTMLElements.Element |
element
The element.
|
QName |
qname
The element qualified name.
|
Constructor and Description |
---|
HTMLTagBalancer.Info(HTMLElements.Element element,
QName qname)
Creates an element information object.
|
HTMLTagBalancer.Info(HTMLElements.Element element,
QName qname,
XMLAttributes attributes)
Creates an element information object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString()
Simple representation to make debugging easier
|
public HTMLElements.Element element
public QName qname
public XMLAttributes attributes
public HTMLTagBalancer.Info(HTMLElements.Element element, QName qname)
Note: This constructor makes a copy of the element information.
element
- The element qualified name.public HTMLTagBalancer.Info(HTMLElements.Element element, QName qname, XMLAttributes attributes)
Note: This constructor makes a copy of the element information.
element
- The element qualified name.attributes
- The element attributes.(C) Copyright 2002-2014, Andy Clark, Marc Guillemot. All rights reserved.