///////////////////////////////////////////////////////////////////////////
public void joinLogicCondition(Rule rule, LogicCondition condition, List<BaseCondition> conditions, List<List<EObject[]>> tuples, List<EObject[]> joinedTuples)
{
LogicConditionType type = condition.getType();
switch(type)
{
case AND : joinAND(rule, condition, conditions, tuples, joinedTuples); break;
case OR : joinOR(rule, condition, conditions, tuples, joinedTuples); break;