MetadataCol md = new MetadataCol();
md.setMetadata( "legacy" );
md.setDefaultValue( "yes" );
dt.getMetadataCols().add( md );
AttributeCol attr = new AttributeCol();
attr.setAttribute( "salience" );
attr.setDefaultValue( "66" );
dt.getAttributeCols().add( attr );
ConditionCol con = new ConditionCol();
con.setBoundName( "f1" );
con.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL );