/// <summary> /// Executes the instruction on the given mindmap structure. /// </summary> /// <param name="mindmap">mindmap datastructure</param> public abstract void ExecuteInstruction(Mindmap mindmap);
/// <summary> /// Displays the given mindmap /// </summary> /// <param name="m_Mindmap">mindmap</param> internal void DisplayMindmap(Mindmap m_Mindmap) { ClearDisplay(); DisplayMindmapStructure(m_Mindmap.GetFirstItem()); }
/// <summary> /// Constructor /// </summary> /// <param name="mindmap">mindmap to observe</param> /// <param name="displayController">display controller</param> public MindmapObserver(Mindmap mindmap, DisplayController displayController) { m_Mindmap = mindmap; m_DispayController = displayController; }