thirdProjection.addProjectionElement((Variable)graphConstraint);
}
final Projection fourthProjection = new Projection();
fourthProjection.addProjectionElement(object);
if(graphConstraint!=null && graphConstraint.isVariable() && !graphConstraint.equals(getItem(subjectNode)) && !graphConstraint.equals(getItem(objectNode))) {
fourthProjection.addProjectionElement((Variable)graphConstraint);
}
firstFilter.addSucceedingOperator(new OperatorIDTuple(firstProjection,0));
secondFilter.addSucceedingOperator(new OperatorIDTuple(secondProjection,0));
thirdFilter.addSucceedingOperator(new OperatorIDTuple(thirdProjection,0));