Ejemplo n.º 1
0
 protected void ShowSemanticTypeTree(object sender, EventArgs args)
 {
     SemanticTypeTreeController.IfNull(() =>
     {
         NewPane("semanticTypeTree.xml");
     });
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Resets the STS but keeps the XML document text.
 /// </summary>
 protected void Reset(object sender, EventArgs args)
 {
     try
     {
         // Speak("System reset.");
         SemanticTypeTreeController.IfNotNull(c => c.View.Clear());
         PropertyGridController.IfNotNull(c => c.View.Clear());
         // XmlEditorController.IfNotNull(c => c.View.Clear());
         OutputController.IfNotNull(c => c.View.Clear());
         SymbolTableController.IfNotNull(c => c.View.Clear());
         InternalReset();
     }
     catch (Exception ex)
     {
         System.Diagnostics.Debug.WriteLine(ex.Message);
         System.Diagnostics.Debug.WriteLine(ex.StackTrace);
     }
     finally
     {
         LoadXml("protocols.xml");
         Program.Skin.RegisterReceptor("System", this);
         Program.Skin.RegisterReceptor("DropReceptor", Program.DropReceptor);
     }
 }