1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "ui/accessibility/ax_node.h"
9 AXNode::AXNode(AXNode
* parent
, int32 id
, int32 index_in_parent
)
10 : index_in_parent_(index_in_parent
),
18 void AXNode::SetData(const AXNodeData
& src
) {
22 void AXNode::SetIndexInParent(int index_in_parent
) {
23 index_in_parent_
= index_in_parent
;
26 void AXNode::SwapChildren(std::vector
<AXNode
*>& children
) {
27 children
.swap(children_
);
30 void AXNode::Destroy() {