/** {@inheritDoc} */ @Override protected void applyUpdate(final DomainModel element) throws UpdateFailedException { propertyUpdate.applyUpdate(element.getSystemProperties()); }
/** {@inheritDoc} */ @Override public DomainSystemPropertyUpdate getCompensatingUpdate(final DomainModel original) { return new DomainSystemPropertyUpdate(propertyUpdate.getCompensatingUpdate(original.getSystemProperties())); }