private void ClusterDisplay_Requested(object sender, ClusterDisplayRequestedEventArgs e)
        {
            if(historyHandler != null)
            {

                historyHandler.PerformLoad(this, e.ClusterNode);
            }
        }
        private void CompareButton_Click(object sender, RoutedEventArgs e)
        {
            //string planning = "Should load another ClusterNodeDisplay in the facing pane. " +
            //    " USE EVENT LIKE TapestryNodeViewControl!";
            //UI.Display.Message(planning);

            ClusterDisplayRequestedEventArgs args =
                    new ClusterDisplayRequestedEventArgs(new NullClusterNode());

            OnClusterDisplayRequested(args);
        }
 protected virtual void OnClusterDisplayRequested(
     ClusterDisplayRequestedEventArgs e)
 {
     ClusterDisplayRequested?.Invoke(this, e);
 }