# com.bea.ide.lang.jsp
IDOMTextNode Interface

public interface IDOMTextNode
extends `IDOMNode`

Interface representing a text node in the document. Text nodes are used to represent the text in between elements in the document, whitespace (or garbage characters) within attribute lists, attribute values, and the text of comments. The {#getNodeValue} method will always return the text of the text node exactly as it appears in the source code.

All Superinterfaces
  `IDOMNode`

## Method Summary

`public void` | `replace`(int start, int length, `String` insert) Replaces characters inside of the text node.

Methods from interface `com.bea.ide.lang.jsp.`IDOMNode``
``appendChild`, `decodeNodeValue`, `encodeNodeValue`, `getChildCount`, `getChildNode`, `getFirstChild`, `getLastChild`, `getNodeName`, `getNodeValue`, `getOwnerDocument`, `getParentNode`, `insertAfter`, `insertBefore`, `isReadOnly`, `matches`, `nextSibling`, `normalize`, `previousSibling`, `reformat`, `removeChild`, `setNodeValue``

## Method Detail

### replace(int, int, String) Method

    public void replace(int start,
                        int length,
                        String insert)

Replaces characters inside of the text node.

#### Parameters

start
  the offset into the current value where the replacement should occur

length
  the number of characters to be replaced

insert
  the string to be inserted