}
condition = conjunction;
} else {
condition = new ConditionGenerator().getCondition(rootEntity, versionIndex, conditionToken.children().get(0).children(), new RelativeTargetPathGenerator());
}
pathElement = new XPathComponent(rootEntity, new SubPathCondition(condition));
}
} else {
pathElement = new XPathComponent(rootEntity);
}