package com.sap.mi.textual.parsing.textblocks.reference; import com.sap.furcas.runtime.parser.impl.DelayedReference; /** * This interface is provided as a listener for the {@link GlobalDelayedReferenceResolver}. */ public interface ReferenceResolvingListener { /** * Called if a {@link DelayedReference} was successfully resolved. * * @param ref The resolved reference. * @param valueSetOnProperty * @param valueRemovedFromProperty */ public void referenceResolved(DelayedReference ref, Object valueSetOnProperty); /** * Called when outdated links are removed. * * @param ref The resolved reference. * @param valueRemovedFromProperty */ public void outdatedReferencesRemoved(DelayedReference ref, Object valueRemovedFromProperty); }