{
List<List<EObject>> results = new ArrayList<List<EObject>>();
List<List<EObject[]>> tuples = new ArrayList<List<EObject[]>>();
List<List<EObject[]>> copy = new ArrayList<List<EObject[]>>();
Rule rule = RuleModelFactory.eINSTANCE.createRule();
LogicCondition lc1 = RuleModelFactory.eINSTANCE.createLogicCondition();
LogicCondition lc2 = RuleModelFactory.eINSTANCE.createLogicCondition();
accessLayer.addElement(project, rule);
accessLayer.addElement(project, lc1);
accessLayer.addElement(project, lc2);
rule.setConditions(lc1);
BaseCondition bc1 = RuleModelFactory.eINSTANCE.createBaseCondition();
BaseCondition bc2 = RuleModelFactory.eINSTANCE.createBaseCondition();
accessLayer.addElement(project, bc1);