public class CharacterDataImpl extends Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Constructor and Description |
---|
CharacterDataImpl()
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
void |
jsxFunction_appendData(String arg)
Append a string to character data.
|
void |
jsxFunction_deleteData(int offset,
int count)
Delete characters from character data.
|
void |
jsxFunction_insertData(int offset,
String arg)
Insert a string into character data.
|
void |
jsxFunction_replaceData(int offset,
int count,
String arg)
Replace characters of character data with a string.
|
String |
jsxFunction_substringData(int offset,
int count)
Extract a substring from character data.
|
Object |
jsxGet_data()
Gets the JavaScript property "data" for this character data.
|
int |
jsxGet_length()
Gets the number of character in the character data.
|
void |
jsxSet_data(String newValue)
Sets the JavaScript property "data" for this character data.
|
executeEvent, fireEvent, getEventHandler, getEventHandlerProp, getJavaScriptNode, getParent, hasEventHandlers, jsxFunction_addEventListener, jsxFunction_appendChild, jsxFunction_attachEvent, jsxFunction_cloneNode, jsxFunction_compareDocumentPosition, jsxFunction_detachEvent, jsxFunction_hasChildNodes, jsxFunction_insertBefore, jsxFunction_insertBefore, jsxFunction_isSameNode, jsxFunction_normalize, jsxFunction_removeChild, jsxFunction_removeEventListener, jsxFunction_replaceChild, jsxGet_childNodes, jsxGet_firstChild, jsxGet_innerText, jsxGet_lastChild, jsxGet_localName, jsxGet_namespaceURI, jsxGet_nextSibling, jsxGet_nodeName, jsxGet_nodeType, jsxGet_nodeValue, jsxGet_ownerDocument, jsxGet_parentNode, jsxGet_prefix, jsxGet_previousSibling, jsxGet_textContent, jsxGet_xml, jsxSet_innerText, jsxSet_nodeValue, jsxSet_textContent, setDomNode, setEventHandler, setEventHandlerProp
clone, defineFunctionProperties, defineProperty, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, makeScriptableFor, setCaseSensitive, setDomNode, setHtmlElement
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, size
public CharacterDataImpl()
public Object jsxGet_data()
public void jsxSet_data(String newValue)
newValue
- the new String of datapublic int jsxGet_length()
public void jsxFunction_appendData(String arg)
arg
- the string to be appended to the character datapublic void jsxFunction_deleteData(int offset, int count)
offset
- the position of the first character to be deletedcount
- the number of characters to be deletedpublic void jsxFunction_insertData(int offset, String arg)
offset
- the position within the first character at which
the string is to be inserted.arg
- the string to insertpublic void jsxFunction_replaceData(int offset, int count, String arg)
offset
- the position within the first character at which
the string is to be replaced.count
- the number of characters to be replacedarg
- the string that replaces the count characters beginning at
the character at offset.public String jsxFunction_substringData(int offset, int count)
offset
- the position of the first character to be extractedcount
- the number of characters to be extractedCopyright © 2002–2014 Gargoyle Software Inc.. All rights reserved.