public void Clear()
        {
            if (GraphViewParent != null)
            {
                GraphViewParent.RemoveFromHierarchy();
                GraphViewParent = null;
            }

            GraphOwner = null;
        }
        public virtual void Clear()
        {
            if (GraphViewParent != null)
            {
                GraphViewParent.RemoveFromHierarchy();
            }

            Graph             = null;
            GraphView         = null;
            GraphViewParent   = null;
            GraphAsset        = null;
            CommandDispatcher = null;
        }