public override void Execute()
        {
            Clipboard <IItem> clipboard  = null;
            IContentView      activeView = MainFormManager.MainForm.ActiveView as IContentView;

            if ((activeView != null) && (activeView.Content != null) && (activeView.Content is IItem) && !activeView.Locked)
            {
                if (MainFormManager.MainForm is OptimizerDockingMainForm)
                {
                    clipboard = ((OptimizerDockingMainForm)MainFormManager.MainForm).Clipboard;
                }
                else if (MainFormManager.MainForm is OptimizerMultipleDocumentMainForm)
                {
                    clipboard = ((OptimizerMultipleDocumentMainForm)MainFormManager.MainForm).Clipboard;
                }
                else if (MainFormManager.MainForm is OptimizerSingleDocumentMainForm)
                {
                    clipboard = ((OptimizerSingleDocumentMainForm)MainFormManager.MainForm).Clipboard;
                }

                if (clipboard != null)
                {
                    IItem content = (IItem)activeView.Content;
                    clipboard.AddItem((IItem)content.Clone());
                }
            }
        }