m_colOutputConfigurators = new ArrayList<TestCaseGraphOutputConfigurator>();
if(ConfigurationCoverageCriteria.getBoundaryBasedCoverageCriterion() ==
ConfigurationCoverageCriteria.BoundaryBasedCoverageCriterion.MULTI_DIMENSIONAL)
{
m_oValueSelector = new TestCaseValueDomainBorderSelector(false, false);
}
else if(ConfigurationCoverageCriteria.getBoundaryBasedCoverageCriterion() ==
ConfigurationCoverageCriteria.BoundaryBasedCoverageCriterion.MULTI_DIMENSIONAL_AT_BOUNDARIES)
{
m_oValueSelector = new TestCaseValueDomainBorderSelector(true, false);
}
else if(ConfigurationCoverageCriteria.getBoundaryBasedCoverageCriterion() ==
ConfigurationCoverageCriteria.BoundaryBasedCoverageCriterion.RANDOM)
{
m_oValueSelector = new TestCaseValueRandomSelector(false);