Lines Matching refs:node
17 // it's a strict tree, it has a unique id for each node, and all
18 // of the accessibility information about a node can be serialized
30 // Get a node by its id. If no node by that id exists in the tree, return a
31 // null node, i.e. one that will return false if you call IsValid on it.
34 // Return the id of a node. All ids must be positive integers.
35 virtual int32 GetId(AXNodeSource node) const = 0;
37 // Append all children of |node| to |out_children|.
38 virtual void GetChildren(AXNodeSource node,
41 // Get the parent of |node|.
42 virtual AXNodeSource GetParent(AXNodeSource node) const = 0;
44 // Returns true if |node| is valid, and false if it's a null pointer or a
45 // node object representing the null pointer.
46 virtual bool IsValid(AXNodeSource node) const = 0;
55 // Serialize one node in the tree.
56 virtual void SerializeNode(AXNodeSource node, AXNodeData* out_data) const = 0;