public void resetConsistencyModule(EA.Repository repository)
        {
            consistencyProgressbar = null;
            RuleControl.clearRuleResults();

            SQLRepository sqlRep = new SQLRepository(repository, false);

            foreach (NewErrorOutput rEo in RuleErrorOutputControls)
            {
                rEo.clearOutput();
                rEo.setClassMembers(new SQLRepository(repository, false), this.RuleControl);
            }
        }
        public void endValidation(SQLRepository repository)
        {
            if (consistencyProgressbar != null)
            {
                while (!consistencyProgressbar.IsHandleCreated)
                {
                }
                consistencyProgressbar.invokeProgressBarClose();
            }
            foreach (NewErrorOutput rEo in RuleErrorOutputControls)
            {
                rEo.setClassMembers(repository, this.RuleControl);
            }
            foreach (NewErrorOutput rEo in RuleErrorOutputControls)
            {
                rEo.writeOutput();
            }

            consistencyProgressbar = null;
        }
 public static void progessBarThreadMethod()
 {
     consistencyProgressbar = new ConsistencyProgressBar();
     consistencyProgressbar.ShowDialog();
 }