comp1sfc2.setConstraintValueType( SingleFieldConstraint.TYPE_TEMPLATE );
comp1sfc2.setValue( "$f2" );
comp1sfc2.setOperator( "==" );
comp1.addConstraint( comp1sfc2 );
p.addConstraint( comp1 );
CompositeFieldConstraint comp2 = new CompositeFieldConstraint();
comp2.setCompositeJunctionType( CompositeFieldConstraint.COMPOSITE_TYPE_OR );
final SingleFieldConstraint comp2sfc1 = new SingleFieldConstraint();