at2.setAttribute( "enabled" );
dt.getAttributeCols().add( at1 );
dt.getAttributeCols().add( at2 );
Pattern52 p1 = new Pattern52();
p1.setBoundName( "c1" );
p1.setFactType( "MyClass" );
c1 = new ConditionCol52();
c1.setFactField( "stringField" );
c1.setOperator( "==" );
c1.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p1.getChildColumns().add( c1 );
dt.getConditions().add( p1 );
Pattern52 p2 = new Pattern52();
p2.setBoundName( "c2" );
p2.setFactType( "MyClass" );
c2 = new ConditionCol52();
c2.setFactField( "bigDecimalField" );
c2.setOperator( "==" );
c2.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c2 );
dt.getConditions().add( p2 );
c3 = new ConditionCol52();
c3.setFactField( "bigIntegerField" );
c3.setOperator( "==" );
c3.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c3 );
c4 = new ConditionCol52();
c4.setFactField( "byteField" );
c4.setOperator( "==" );
c4.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c4 );
c5 = new ConditionCol52();
c5.setFactField( "doubleField" );
c5.setOperator( "==" );
c5.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c5 );
c6 = new ConditionCol52();
c6.setFactField( "floatField" );
c6.setOperator( "==" );
c6.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c6 );
c7 = new ConditionCol52();
c7.setFactField( "integerField" );
c7.setOperator( "==" );
c7.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c7 );
c8 = new ConditionCol52();
c8.setFactField( "longField" );
c8.setOperator( "==" );
c8.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c8 );
c9 = new ConditionCol52();
c9.setFactField( "shortField" );
c9.setOperator( "==" );
c9.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p2.getChildColumns().add( c9 );
Pattern52 p3 = new Pattern52();
p3.setBoundName( "c3" );
p3.setFactType( "MyClass" );
c10 = new ConditionCol52();
c10.setFactField( "dateField" );
c10.setOperator( "==" );
c10.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p3.getChildColumns().add( c10 );
dt.getConditions().add( p3 );
Pattern52 p4 = new Pattern52();
p4.setBoundName( "c4" );
p4.setFactType( "MyClass" );
c11 = new ConditionCol52();
c11.setFactField( "booleanField" );
c11.setOperator( "==" );
c11.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );
p4.getChildColumns().add( c11 );
dt.getConditions().add( p4 );
a1 = new ActionSetFieldCol52();
a1.setBoundName( "c1" );
a1.setFactField( "stringField" );