private void toolStripButtonValidateClose_Click(object sender, EventArgs e)
{
// clear out validation mode
// reset state
foreach (DocTemplateDefinition template in this.m_project.Templates)
{
TemplateReset(template);
}
// count active roots
foreach (DocModelView docView in this.m_filterviews)
{
// reset state
foreach (DocConceptRoot docRoot in docView.ConceptRoots)
{
foreach (DocTemplateUsage docUsage in docRoot.Concepts)
{
docUsage.Validation = null;
docUsage.ValidationStructure.Clear();
docUsage.ValidationConstraints.Clear();
}
}
}
foreach (TreeNode tn in this.treeView.Nodes)
{
this.UpdateTreeValidationNode(tn);
}
this.splitContainerEdit.Panel2Collapsed = true;
}