001 package org.nakedobjects.applib.events;
002
003 /**
004 * Makes it easier to process different events that hold a single proposed argument (such as
005 * {@link CollectionAddToEvent} and {@link PropertyModifyEvent}).
006 */
007 public interface ProposedHolderEvent {
008
009 Object getProposed();
010
011 String getMemberNaturalName();
012
013 }