event.setInTransaction( transactionStarted );
	protected void sendNotifcations( )	{		// Send the content changed event to the container.		NotificationEvent event = null;		if ( add && state != UNDONE_STATE || !add && state == UNDONE_STATE )			event = new ContentEvent( container, slotID, ContentEvent.ADD );		else			event = new ContentEvent( container, slotID, ContentEvent.REMOVE );		// Include the sender if this is the original execution.		// The sender is not sent for undo, redo because such actions are		// triggered by the activity stack, not dialog or editor.		if ( state == DONE_STATE )			event.setSender( sender );		// Broadcast the event to the target.		container.broadcast( event );		// If the content was dropped, then send an element deleted		// event to the content.		if ( add && state != UNDONE_STATE || !add && state == UNDONE_STATE )			return;		event = new ElementDeletedEvent( content );		if ( state == DONE_STATE )			event.setSender( sender );		content.broadcast( event );	}