@Override public void visit(DescendantNodeJoinCondition joinCondition) { symbols.add(joinCondition.getAncestorSelectorName()); symbols.add(joinCondition.getDescendantSelectorName()); }
/** * @see org.xcmis.search.Visitors.AbstractModelVisitor#visit(org.xcmis.search.model.source.join.DescendantNodeJoinCondition) */ @Override public void visit(DescendantNodeJoinCondition node) throws VisitException { checkSelectorExistance(node.getAncestorSelectorName()); checkSelectorExistance(node.getDescendantSelectorName()); }
/** * {@inheritDoc} * * @see QueryObjectModelVisitor#visit(DescendantNodeJoinCondition) */ public void visit(DescendantNodeJoinCondition condition) { append("ISDESCENDANTNODE("); append(condition.getDescendantSelectorName()); append(','); append(condition.getAncestorSelectorName()); append(')'); }