@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (arg == current) { setArg((TupleExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (operator == current) { setOperator((AggregateOperator)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (arg == current) { setArg((ValueExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (replaceNodeInList(args, current, replacement)) { return; } super.replaceChildNode(current, replacement); }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (replaceNodeInList(elements, current, replacement)) { return; } super.replaceChildNode(current, replacement); }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (arg == current) { setArg((Var)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (operator == current) { setOperator((AggregateOperator)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (expr == current) { setExpr((ValueExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (arg == current) { setArg((Var)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (expr == current) { setExpr((ValueExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (expr == current) { setExpr((ValueExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (replaceNodeInList(args, current, replacement)) { return; } super.replaceChildNode(current, replacement); }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (source == current) { setSource((ValueConstant)current); } else if (graph == current) { setGraph((ValueConstant)current); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (sourceGraph == current) { setSourceGraph((ValueConstant)replacement); } else if (destinationGraph == current) { setDestinationGraph((ValueConstant)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (deleteExpr == current) { setDeleteExpr((TupleExpr)replacement); } else if (insertExpr == current) { setInsertExpr((TupleExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (sourceGraph == current) { setSourceGraph((ValueConstant)replacement); } else if (destinationGraph == current) { setDestinationGraph((ValueConstant)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (source == current) { setSource((ValueConstant)current); } else if (graph == current) { setGraph((ValueConstant)current); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (leftArg == current) { setLeftArg((ValueExpr)replacement); } else if (rightArg == current) { setRightArg((ValueExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (leftArg == current) { setLeftArg((ValueExpr)replacement); } else if (rightArg == current) { setRightArg((ValueExpr)replacement); } else { super.replaceChildNode(current, replacement); } }
@Override public void replaceChildNode(QueryModelNode current, QueryModelNode replacement) { if (deleteExpr == current) { setDeleteExpr((TupleExpr)replacement); } else if (insertExpr == current) { setInsertExpr((TupleExpr)replacement); } else { super.replaceChildNode(current, replacement); } }