@Override
public void objectActionResult(final ObjectAdapter result, final Placement placement) {
if (getContent() instanceof OneToManyField && result instanceof ObjectAdapter) {
// same as InternalCollectionBorder
final OneToManyField internalCollectionContent = (OneToManyField) getContent();
final OneToManyAssociation field = internalCollectionContent.getOneToManyAssociation();
final ObjectAdapter target = ((ObjectContent) getParent().getContent()).getObject();
final Consent about = field.isValidToAdd(target, result);
if (about.isAllowed()) {
field.addElement(target, result);