Lines Matching refs:nodeChild
104 ValueNodeManager::ValueNodeChanged(ValueNodeChild* nodeChild, in ValueNodeChanged() argument
113 fListeners.ItemAt(i)->ValueNodeChanged(nodeChild, oldNode, newNode); in ValueNodeChanged()
151 ValueNodeChild* nodeChild = valueNode->NodeChild(); in ValueNodeValueChanged() local
152 if (nodeChild == NULL) in ValueNodeValueChanged()
177 ValueNodeChild* nodeChild = new (std::nothrow) VariableValueNodeChild( in _AddNode() local
179 BReference<ValueNodeChild> nodeChildReference(nodeChild, true); in _AddNode()
180 if (nodeChild == NULL || !fContainer->AddChild(nodeChild)) { in _AddNode()
181 delete nodeChild; in _AddNode()
186 AddChildNodes(nodeChild); in _AddNode()
191 ValueNodeManager::_CreateValueNode(ValueNodeChild* nodeChild) in _CreateValueNode() argument
193 if (nodeChild->Node() != NULL) in _CreateValueNode()
199 if (nodeChild->IsInternal()) { in _CreateValueNode()
200 error = nodeChild->CreateInternalNode(valueNode); in _CreateValueNode()
202 error = TypeHandlerRoster::Default()->CreateValueNode(nodeChild, in _CreateValueNode()
203 nodeChild->GetType(), NULL, valueNode); in _CreateValueNode()
209 nodeChild->SetNode(valueNode); in _CreateValueNode()
217 ValueNodeManager::AddChildNodes(ValueNodeChild* nodeChild) in AddChildNodes() argument
222 ValueNode* valueNode = nodeChild->Node(); in AddChildNodes()
224 status_t error = _CreateValueNode(nodeChild); in AddChildNodes()
227 valueNode = nodeChild->Node(); in AddChildNodes()