protected Announcement RaiseAnnounceMaking( AnnouncementManager manager ) { if ( AnnounceMaking != null ) { return AnnounceMaking( this, manager ); } else { return null; } }