{@inheritDoc}
(final String textContent)
| 180 | * {@inheritDoc} |
| 181 | */ |
| 182 | @Override |
| 183 | public void setTextContent(final String textContent) { |
| 184 | final boolean mappedElement = |
| 185 | getOwnerDocument() instanceof HtmlPage |
| 186 | && (DomElement.NAME_ATTRIBUTE.equals(getName()) || DomElement.ID_ATTRIBUTE.equals(getName())); |
| 187 | if (mappedElement) { |
| 188 | ((HtmlPage) getPage()).removeMappedElement(getOwnerElement(), false, false); |
| 189 | } |
| 190 | setValue(textContent); |
| 191 | if (mappedElement) { |
| 192 | ((HtmlPage) getPage()).addMappedElement(getOwnerElement(), false); |
| 193 | } |
| 194 | } |
| 195 | } |