ICollectionAdapterObserver<T>
namespace Castle.Components.DictionaryAdapter
{
public interface ICollectionAdapterObserver<T>
{
bool OnInserting(T newValue);
bool OnReplacing(T oldValue, T newValue);
void OnRemoving(T oldValue);
void OnInserted(T newValue, int index);
void OnReplaced(T oldValue, T newValue, int index);
void OnRemoved(T oldValue, int index);
}
}