if (Integer.TYPE.equals(method.getParameterTypes()[0])) { Object elementToRemove = ((List) wrappedCollection).get((Integer) args[0]); wrappedAccessor.removeFromValue(holder, elementToRemove); } else { wrappedAccessor.removeFromValue(holder, args[0]);
translationsAccessor.removeFromValue(proxy, oldSessionTranslation); } catch (IllegalAccessException | NoSuchMethodException ex) { throw new ComponentException(ex);
cleanRelationshipsOnDeletion(nextDetailToRemove, context, false); if (existingCollection.contains(nextDetailToRemove)) { collectionAccessor.removeFromValue(master, nextDetailToRemove);
reversePropertyAccessor.removeFromValue(oldProperty, proxy); propertyAccessor.removeFromValue(proxy, element);
selectedIndex).getConnectorValue(); try { collectionAccessor.removeFromValue(master, nextDetailToRemove); } catch (IllegalAccessException | NoSuchMethodException ex) { throw new ActionException(ex);
translationsPropertyName, owningComponent.getClass(), target.getComponentContract()); try { translationsAccessor.removeFromValue(owningComponent, target); translationsAccessor.addToValue(owningComponent, newPropertyTranslation); } catch (IllegalAccessException | InvocationTargetException | NoSuchMethodException e) {
} else { getAccessorFactory().createCollectionPropertyAccessor(reversePropertyDescriptor.getName(), getComponentContract(((IComponent) propertyValue)), componentContract).removeFromValue( propertyValue, component); getAccessorFactory().createCollectionPropertyAccessor(reversePropertyDescriptor.getName(), getComponentContract((IComponent) collectionElement), componentContract) .removeFromValue(collectionElement, component);
((IModelDescriptorAware) collectionAccessor).setModelDescriptor(reversePropertyDescriptor); collectionAccessor.removeFromValue(value, proxy);
selectedIndex).getConnectorValue(); try { collectionAccessor.removeFromValue(master, nextDetailToRemove); } catch (IllegalAccessException ex) { throw new ActionException(ex);