field = new JavaField(colRel.getProperty().getType(), "added" + colRel.getProperty().getName());
field.setModifiers(new String[]{"protected"});
retVal.addField(field);
field = new JavaField(colRel.getProperty().getType(), "onceAdded" + colRel.getProperty().getName());
field.setModifiers(new String[]{"protected"});
retVal.addField(field);
field = new JavaField(colRel.getProperty().getType(), "removed" + colRel.getProperty().getName());
field.setModifiers(new String[]{"protected"});
retVal.addField(field);
field = new JavaField(colRel.getProperty().getType(), "updated" + colRel.getProperty().getName());
field.setModifiers(new String[]{"protected"});