public override void Recover()
		{
			inOrderTreeIterator = null;
			inOrderTreeIterator1 = null;
			currentIterator = null;
			stackIterator = null;
			visitedIterator = null;
			status = new BiTreeStatus();
			base.Recover();
		}
 public override void Recover()
 {
     preOrderTreeIterator  = null;
     preOrderTreeIterator1 = null;
     currentIterator       = null;
     stackIterator         = null;
     visitedIterator       = null;
     status = new BiTreeStatus();
     base.Recover();
 }
        public override void Initialize(bool isOpen)
        {
            base.Initialize(isOpen);

            status = new BiTreeStatus();

            InitGraph();

            WorkbenchSingleton.Workbench.ActiveViewContent.SelectView();
        }
		public override void Initialize(bool isOpen)
		{
			base.Initialize(isOpen);
			
			status = new BiTreeStatus();

			InitGraph();
			
			WorkbenchSingleton.Workbench.ActiveViewContent.SelectView();
		}