public class JsTree extends RhinoJsObject
Modifier and Type | Field and Description |
---|---|
protected FlattenerContext |
flattenerContext |
protected static ConcurrentHashMap<String,String> |
shortcuts |
protected static JsTree |
treeJsObject |
rhinoJsObject
Constructor and Description |
---|
JsTree(IJsObject parent) |
JsTree(String className) |
defineConstantProperty, defineProperty, evaluateScript, evaluateScript, getClassName, getDefaultValue, getOwnProperty, getProperty, getStringProperty, isUndefined, unwrap
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, equivalentValues, get, 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, hasInstance, 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, setGetterOrSetter, setParentScope, setPrototype, size
protected static final JsTree treeJsObject
protected static final ConcurrentHashMap<String,String> shortcuts
protected FlattenerContext flattenerContext
public RhinoJsNodeList getAll()
public Object getIndex()
public Object getSomExpression()
public void addChild(JsTree child)
public RhinoJsNodeList resolveNodes(String somExpressions)
public RhinoJsNodeList resolveNodesInt(String somExpressions)
protected RhinoJsNodeList searchNodes(String somExpressions, boolean up)
protected JsTree searchNodeByName(Stack<String> somExpression, boolean up, boolean currentNodeIsMatched, int parentNodeIndex)
protected RhinoJsNodeList searchNodesByName(String nodeName, String nameKey, boolean up, boolean currentNodeIsMatched)
protected RhinoJsNodeList searchNodesById(String nodeId)
public String retrieveName()
Copyright (C) 1998-2019 iText Group NV. All Rights Reserved.