public void buildUpMaskingMCDCDecisionTable(
boolean in_bCreateRowsForUnnecessaryValues)
{
// collect all atomic expressions ...
OCLTreeAtomicExpressionFinderVisitor oVisitor =
new OCLTreeAtomicExpressionFinderVisitor(m_oExpression);
OCLTreeExpressionIterator.run(m_oExpression, oVisitor);
ArrayList<TCGOCLExpression> colAtomicExpressions = oVisitor.getExpressions();
DecisionRowSelector oRowSelector =
getMCDCForExpression(m_oExpression, colAtomicExpressions,
in_bCreateRowsForUnnecessaryValues);
addAll(oRowSelector.getNegativeNecessary());