public class NodeList extends AbstractList
AbstractList.EffectOnCache
Constructor and Description |
---|
NodeList()
Creates an instance.
|
NodeList(DomNode domNode,
boolean attributeChangeSensitive)
Creates an instance.
|
NodeList(DomNode domNode,
List<?> initialElements)
Constructs an instance with an initial cache value.
|
Modifier and Type | Method and Description |
---|---|
static NodeList |
staticNodeList(HtmlUnitScriptable parentScope,
List<Object> elements)
Gets a static NodeList.
|
addElementIds, avoidObjectDetection, call, computeElements, construct, create, equivalentValues, get, getCandidates, getEffectOnCache, getElements, getIds, getLength, getScriptableForElement, getWithPreemption, getWithPreemptionByName, has, has, isMatching, item, setAvoidObjectDetection, setDomNode, toString
clone, get, getBrowserVersion, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setDomNode, setHtmlElement
defineFunctionProperties, defineProperty, getClassName, setClassName, setParentScope
applyDescriptorToAttributeBitset, associateValue, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setPrototype, size
public NodeList()
public NodeList(DomNode domNode, boolean attributeChangeSensitive)
domNode
- the DomNode
attributeChangeSensitive
- indicates if the content of the collection may change when an attribute
of a descendant node of parentScope changes (attribute added, modified or removed)public static NodeList staticNodeList(HtmlUnitScriptable parentScope, List<Object> elements)
parentScope
- the parent scopeelements
- the elementsCopyright © 2002–2018 Gargoyle Software Inc.. All rights reserved.