/// <summary>
 /// Open a class item
 /// </summary>
 /// <param name="target"></param>
 private void Open(ClassItem target)
 {
     var specname = string.Format("{0}{1}{2}", target.Name , "Specification", Path.GetExtension(target.Item.Name));
     if  (!NavigateTo(specname))
     {
           CreateSpecificationRequest(this, new SpecificationEventArgs(target, specname));
     }
 }
 public SpecificationEventArgs(ClassItem source, string specName)
 {
     Source = source;
     SpecName = specName;
 }