package org.limewire.ui.swing.search.model; /** A listener that is informed when a new search result is constructed. */ interface VisualSearchResultStatusListener { /** Notification that a result is added. */ void resultCreated(VisualSearchResult vsr); /** * Notification that a result has changed. * propertyName, oldValue & newValue represent the specific changes. */ void resultChanged(VisualSearchResult vsr, String propertyName, Object oldValue, Object newValue); /** Notificatino that results have all been cleared. */ void resultsCleared(); }