예제 #1
0
// RemoveVNode
status_t
Volume::RemoveVNode(Node *node)
{
	if (fMounted)
		return remove_vnode(GetID(), node->GetID());
	status_t error = NodeRemoved(node);
	if (error == B_OK)
		delete node;
	return error;
}
예제 #2
0
void
JTree::BroadcastRemove
	(
	JTreeNode* node
	)
{
	if (!itsIsDestructingFlag)
		{
		Broadcast(NodeRemoved(node));
		}
}
예제 #3
0
// PublishVNode
status_t
Volume::PublishVNode(Node *node)
{
	status_t error = NodeAdded(node);
	if (error == B_OK) {
		error = publish_vnode(GetID(), node->GetID(), node);
		if (error != B_OK)
			NodeRemoved(node);
	}
	return error;
}
예제 #4
0
void QmitkSemanticRelationsView::OnNodeRemoved(const mitk::DataNode* dataNode)
{
  NodeRemoved(dataNode);
}