private void CreateNodes(DialogueContainer container)
        {
            foreach (DialogueNodeData nodeData in container.dialogueNodeData)
            {
                DialogueNode tempNode = targetGraphView.CreateDialogueNode(nodeData);
                tempNode.Guid = nodeData.guid;
                tempNode.SetPosition(new Rect(nodeData.position, BaseNode.DefaultNodeSize));
                targetGraphView.AddElement(tempNode);
            }

            foreach (ConditionNodeData nodeData in container.conditionNodeData)
            {
                ConditionNode tempNode = targetGraphView.CreateConditionNode(nodeData);
                tempNode.Guid = nodeData.guid;
                tempNode.SetPosition(new Rect(nodeData.position, BaseNode.DefaultNodeSize));
                targetGraphView.AddElement(tempNode);
            }
        }